<?xml version="1.0" encoding="UTF-8"?>

<record version="2" id="6167">
 <title>faithfully flat</title>
 <name>FaithfullyFlat</name>
 <created>2004-09-13 01:37:27</created>
 <modified>2005-03-18 22:10:59</modified>
 <type>Definition</type>
 <creator id="2727" name="mathcam"/>
 <author id="2727" name="mathcam"/>
 <classification>
	<category scheme="msc" code="16D40"/>
 </classification>
 <preamble>% this is the default PlanetMath preamble.  as your knowledge
% of TeX increases, you will probably want to edit this, but
% it should be fine as is for beginners.

% almost certainly you want these
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amsthm}

% used for TeXing text within eps files
%\usepackage{psfrag}
% need this for including graphics (\includegraphics)
%\usepackage{graphicx}
% for neatly defining theorems and propositions
%\usepackage{amsthm}
% making logically defined graphics
%\usepackage{xypic}

% there are many more packages, add them here as you need them

% define commands here

\newcommand{\mc}{\mathcal}
\newcommand{\mb}{\mathbb}
\newcommand{\mf}{\mathfrak}
\newcommand{\ol}{\overline}
\newcommand{\ra}{\rightarrow}
\newcommand{\la}{\leftarrow}
\newcommand{\La}{\Leftarrow}
\newcommand{\Ra}{\Rightarrow}
\newcommand{\nor}{\vartriangleleft}
\newcommand{\Gal}{\text{Gal}}
\newcommand{\GL}{\text{GL}}
\newcommand{\Z}{\mb{Z}}
\newcommand{\R}{\mb{R}}
\newcommand{\Q}{\mb{Q}}
\newcommand{\C}{\mb{C}}
\newcommand{\&lt;}{\langle}
\renewcommand{\&gt;}{\rangle}</preamble>
 <content>Let $A$ be a commutative ring.  Then $M$ if \emph{faithfully flat} if for any $A$-modules $P, Q$, and $R$, we have
\begin{align*}
0\ra P\ra Q\ra R\ra 0
\end{align*}
is exact if and only if the $M$-tensored sequence
\begin{align*}
0\ra M\otimes_A P\ra M\otimes_A Q\ra M\otimes_A R\ra 0
\end{align*}
is exact.  (Note that the ``if and only if'' clause makes this stronger than the definition of flatness).

Equivalently, an $A$-module $M$ is faithfully flat iff $M$ is flat and the functor $-\otimes_A M$ is a faithful functor (and hence the name).</content>
</record>
