%&latex
%
%
%

\documentclass[reqno]{amsart}
\usepackage{amssymb}
\usepackage{amscd}
\usepackage[all]{xy} 

\newtheorem{thm}{Theorem}[section]
\newtheorem{lem}[thm]{Lemma}
\newtheorem{cor}[thm]{Corollary}
\newtheorem{prop}[thm]{Proposition}
\newtheorem{conj}[thm]{Conjecture}

\theoremstyle{definition}
\newtheorem{rem}[thm]{Remark}
\newtheorem{defn}[thm]{Definition}
\newtheorem{exa}[thm]{Example}

\renewcommand{\labelenumi}{\theenumi}
\renewcommand{\theenumi}{(\roman{enumi})}

\renewcommand{\thepart}{\Roman{part}}

\def\noqed{}
\def\yesqed{\tag*{\qed}}

\newfont{\cyrr}{wncyr10}
\def\Sh{\mbox{\cyrr Sh}}

\def\Z{{\mathbf Z}}
\def\Q{{\mathbf Q}}
\def\F{{\mathbf F}}
\def\R{{\mathbf R}}
\def\Zp{\Z_p}
\def\Qp{\Q_p}
\def\Fp{\F_p}
\def\Ql{\Q_\ell}
\def\Qq{\Q_q}
\def\d{\mathbf d}
\def\cal C{\mathcal{C}}
\def\O{\mathcal{O}}
\def\E{\mathcal{E}}
\def\FF{\mathcal{F}}
\def\GG{\mathcal{G}}
\def\HH{\mathcal{H}}
\def\DD{\mathcal{D}}
\def\II{\mathcal{I}}
\def\PP{\mathcal{P}}
\def\NN{\mathcal{N}}
\def\cS{\mathcal{S}}
\def\X{\mathcal{X}}

\def\m{\mathfrak{m}}

\def\k{\Bbbk}

\def\Hom{\mathrm{Hom}}
\def\Gal{\mathrm{Gal}}
\def\Ann{\mathrm{Ann}}
\def\Aut{\mathrm{Aut}}
\def\rk{\mathrm{rank}}
\def\ab{\mathrm{ab}}
\def\unr{\mathrm{unr}}
\def\ord{\mathrm{ord}}
\def\loc{\mathrm{loc}}
\def\ev{\mathrm{ev}}
\def\res{\mathrm{res}}
\def\image{\mathrm{image}}
\def\rank{\mathrm{rank}}
\def\corank{\mathrm{corank}}
\def\length{\mathrm{length}}
\def\Fr{\mathrm{Fr}}
\def\Frl{\Fr_{\ell}}
\def\coker{\mathrm{coker}}
%{fsmap}
\def\f{\mathrm{f}}
\def\s{\mathrm{s}}

\def\HS#1{H^1_{#1}}
\def\Hf{H_f}
\def\Hs{H_s}
\def\Hss{\tilde{H}^1_{\s}}
\def\HF{\HS{\FF}}
\def\HFm#1{\HS{\FFr{#1}}}
\def\HFs{\HS{\FF^*}}
\def\HFms#1{\HS{{(\FFr{#1})}^*}}
\def\HFn{\HFm{n}}
\def\HFns{\HFms{n}}
\def\Hk{\HS{\ksys}}
\def\Hkj{\HS{\ksys,j}}
\def\HFfn{\HS{\FFf{n}}}
\def\HFfnl{\HS{\FFf{n\ell}}}
\def\HFfns{\HS{\FFf{n}^*}}

\def\SSsrf#1#2#3#4{#1_{#2}^{#3}(#4)}
\def\SSsr#1#2#3{#1_{#2}^{#3}}
\def\Fsrf#1#2#3{\SSsrf{\FF}{#1}{#2}{#3}}
\def\Fsr#1#2{\SSsr{\FF}{#1}{#2}}
\def\FFf#1{\Fsrf{}{}{#1}}
\def\FFr#1{\Fsr{}{#1}}
\def\FFs#1{\Fsr{#1}{}}

\def\shmap#1#2{\psi_{#1}^{#2}}
\def\pve{\shmap{v}{e}}
\def\pvpe{\shmap{v'}{e}}
\def\pne{\shmap{n}{e}}
\def\pnle{\shmap{nl}{e}}

\def\map#1{\;\xrightarrow{#1}\;}
\def\isom{\map{\sim}}
\def\hookmap#1{\;\overset{#1}{\hookto}\;}
\def\bmu{\boldsymbol\mu}
\def\ld{{\mathcal h}}
\def\rd{{\mathcal i}}
\def\too{\longrightarrow}
\def\hookto{\hookrightarrow}
\def\onto{\twoheadrightarrow}
\def\chk#1{{#1^{\vee}}}

\def\Il{I_\ell}
\def\In{I_n}
\def\Inl{I_{n\ell}}
\def\fs{\phi^{\mathrm{fs}}}
\def\esys{\mathbf{c}}
\def\ksys{\boldsymbol{\kappa}}
\def\ksyn{\ksys^{(n)}}
\def\kapn{\kappa^{(n)}}
\def\ES{\mathbf{ES}}
\def\KS{\mathbf{KS}}
\def\SS{\mathbf{SS}}
\def\PPk{\PP_k}
\def\NNk{\NN_k}
\def\PPt{\PP_t}
\def\NNt{\NN_t}
\def\pairl#1#2{\ld #1, #2 \rd_{\ell}}
\def\Ev{\mathrm{Ev}}
\def\En{\E_n}
\def\Enl{\E_{n\ell}}
\def\mesh{\lambda}
\def\meshs{\lambda^*}
\def\rk{\rho}
\def\rks{\rho^*}
\def\dirsum#1{\underset{#1}{\textstyle\bigoplus}}
\def\tensor#1{\underset{#1}{\textstyle\bigotimes}}
\def\Tb{\bar{T}}
\def\gmap#1#2#3{\ld #1, #2 \rd_{#3}}
\def\Ko{K}
\def\Gl{G_\ell}
\def\Gn{G_n}
\def\Gnl{G_{n\ell}}
\def\ksysmod#1{\ksys^{[#1]}}
\def\ksb{\bar{\ksys}}
\def\kapb{\bar{\kappa}}
\def\Fbar{\bar{\FF}}
\def\rkb{\bar\rk}
\def\KSi{\KS_\infty}

\title{AN INTRODUCTORY LECTURE ON EULER SYSTEMS}

\author{Barry Mazur, HARVARD UNIVERSITY}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}

\maketitle

\centerline{\bf Notes by Jung-Jo Lee, Ariel Pacetti, and John Voight}

\bigskip

The purpose of these notes is to describe the notion of an \emph{Euler
system}, a collection of  compatible cohomology classes arising from a tower of
fields that can be used to bound the size of Selmer groups.  There are
applications to the study of the ideal class group, Iwasawa's main conjecture,
Mordell-Weil group of an elliptic curve, $\Sh$ (the Safarevich-Tate group), 
Birch-Swinnerton-Dyer conjecture, and a study of the $p$-adic main conjecture 
for elliptic curves.   For a reference, consult  \cite{Rubin}. 

\bigskip

  Our group will be giving four hour lectures, as the schedule indicates, as follows:

\bigskip

{\bf 1. }  Introduction to Euler Systems and Kolyvagin Systems.  (B.M.)

\smallskip

{\bf 2. }  $L$-functions and applications of Euler systems to ideal class groups
(ascending  cyclotomic towers over ${\bf Q}$).  (T.W.)

\smallskip

{\bf 3. }  Student presentation:  The ``Heegner point" Euler System and applications
to the Selmer groups of elliptic curves (ascending anti-cyclotomic towers over
quadratic imaginary fields). 

\smallskip

{\bf 4. }  Student presentation:  ``Kato's Euler System" and applications
to the Selmer groups of elliptic curves (ascending cyclotomic towers over ${\bf
Q}$). 

\smallskip

\bigskip

\section{Anchor Problem} 

\medskip

 Fix  $E$ an elliptic curve over ${\bf Q}$.  So, modular. 
Let $K$ be a number field.  We wish to study the ``basic arithmetic" of $E$ over $K$. 
That is,  we  want to understand the structure of these objects:

\begin{itemize} 
\item The \emph{Mordell-Weil group} $E(K)$ of $K$-rational points on $E$. 
\item The \emph{Shafarevich-Tate group} $\Sh(K,E)$.  Via multiplication by
$n$ on the elliptic   curve, we have an exact sequence 
\[ 0 \to E(\overline{K})[n] \to E(\overline{K}) \xrightarrow{n} E(\overline{K}) \to 0 \] 
which after taking Galois invariants we obtain 
\[ 0 \to E(K)/nE(K) \to H^1(G_K,E(\overline{K})[n]) \to H^1(G_K,E)[n] \to 0  \] 
and hence by global-to-local maps we may look at 
\[ \Sh(K,E)=\ker(H^1(G_K,E) \to \textstyle{\prod}_v H^1(G_{K_v},E)). \] 
The elements of this group are isomorphism classes of locally trivial
\emph{$E$-curves}, i.e. pairs $(C,i)$   where $C$ is a proper smooth curve
defined over $K$ and $i$ is an $\overline{K}$-isomorphism between   the
Jacobian of $C$ and $E$ \cite[\S 10.4]{Silverman} (called homogeneous spaces).
 \end{itemize}  \bigskip
 
Now experience has led us to realize 

\bigskip
\noindent {\bf  1.  } {\it (that cohomological methods apply:)}   We can use
cohomological methods if we study both $E(K)$ and 
$ \Sh (K, E)$ at the same time.  That is, for each positive integer $n$ we have 
{\it the Classical Selmer group} 
$S(K,E; {\bf Z}/n {\bf Z})$ which fits into an exact sequence

$$0 \to E(K)/n\cdot E(K) \to S(K,E; {\bf Z}/n {\bf
Z}) \to  \Sh (K, E)[n] \to 0,$$
and the Selmer group is directly expressible in terms of one-dimensional Galois
cohomology over $K$.  Euler systems can be used to investigate $E(K)$ and  
$\Sh(K,E)$  suimultaneously, by bounding the size of the Selmer group.  We
will be defining a more general kind of Selmer group in a moment. 

\bigskip

\noindent {\bf  2.  } {\it (that varying the ground field sometimes helps:) }
There is an advantage to studying Mordell-Weil groups, Shafarevich-Tate
groups, and Selmer groups for a large class ${\mathcal L}$ of number fields
which are abelian Galois extensions of a ``base" number field $K$  (`` all at
once") rather than for just
 a single number field $K$.  Here are some standard choices of ${\mathcal L}$: 

\smallskip

$\bullet$ ($p$-{\it cyclotomic  extensions of the rational number field.})
When $K = {\bf Q}$ we may take 
${\mathcal L}$ to be the class of all abelian extensions of ${\bf Q}$;  or we may fix a
prime number $p$ and take the
class of {\it all} $p$-abelian extensions of ${\bf Q}$, restricting to the $p$-primary
components of the Selmer groups; or (as in classical Iwasawa theory) we might take 
${\mathcal L}$ to be the class of all  $p$-abelian extensions of ${\bf Q}$
unramified outside $p$. Much work has been done in studying the asymptotics of
Mordell-Weil groups, Shafarevich-Tate groups, and Selmer groups ascending this
tower .  [See {\bf Appendix} below for the case $\ell \neq p$].
 
\bigskip

$\bullet$  ({\it anti-cyclotomic  extensions of the quadratic imaginary fields.})
When $K$ is a quadratic imaginary field and
take 
${\mathcal L}$ to be the class of (all, or just those with ramification restricted to the
primes dividing
$p$)
 abelian extensions of
$K$ which are Galois extensions of ${\bf Q}$ and such that the conjugation action of
the nontrivial element of ${\rm Gal}(K/ {\bf Q})$ on their Galois group is via
multiplication by $-1$.


\bigskip

\noindent {\bf  3.  }  {\it( the principle that you can't get something for nothing:)  }
There is a powerful method of bounding (from above) the ``size" of the Selmer group
attached to a given representation over $K$. This method requires {\it constructing
} certain ({\it ``Euler"}) systems of  elements in the Selmer groups attached to
the dual representation over each of the number fields in the given ``large" class
${\mathcal L}$.   The ``Heegner point Euler system" in the anti-cyclotomic
context, and the ``Kato's  Euler system" in the  cyclotomic context.  

\bigskip
 Here is an amusing instance of this principle:  given what has been
proved to date, one knows that any smooth proper curve defined over $\bf Q$ of
genus one and conductor $37$ has a rational point over ${\bf Q}$.  Here we can allow
our curve to be given to us as a curve in any dimensional projective space, and as
cut out by any number of equations; or perhaps,  it may be given abstractly.  We
then can ask: does the proof that it {\it has} a ${\bf Q}$-rational point actually
find one such point on the curve for us?  The answer is  yes, but only if we
have either explicitly or implicitly previously found some nontrivial point on
its jacobian (if its jacobian is the elliptic curve over ${\bf Q}$ with positive
Mordell-Weil rank).

\bigskip

\noindent {\bf  4.  }   {\it ( that $L$-functions ``control"  Euler
systems which ``control" Selmer groups:)}  Here is where the real power lies. 
Cohomological methods are pretty good at ferreting out information modulo a
single number $n$, or equivalently modulo powers of prime numbers  $p$ but
only for finitely many prime numbers
$p$ ``at a time".   But a {\it single} special value of an $L$-function can, at times, by its
connection to an Euler System,  bound from above the size of the relevant
$p$-Selmer groups for {\it
all} (or at least for all but a finite number of) prime numbers 
$p$.

The following flow-chart summarizes the construction that follows: 

\smallskip

\[ 
\xymatrix{ 
& \framebox{Arithmetic geometry} \ar[d] \\ 
& \framebox{Euler systems} \ar[dl] \ar[dr] ^{\text{descent}} \\ 
\framebox{$L$-functions} \ar[dr] & & \framebox{Kolyvagin systems} \ar[dl]\\ 
& \framebox{Selmer group} 
} \] 

\smallskip

We begin with some amount of data arising from algebraic geometry, for
example, cyclotomic units,   Heegner points, or Kato-Beilinson elements
arising from $K$-theory.  From these, we construct the   Euler system,
compatible collections of cohomology classes.  From the Euler system we obtain
  information about $L$-functions and Kolyvagin systems which give us bounds
on the   Selmer group. 

\medskip

\section{Selmer groups. How playing off local duality against global duality gives a mechanism for bounding Selmer groups.} 

\medskip

If $K$ is a field, ${\bar K}/ K$ denotes a choice of separable algebraic closure and
$G_K:={\rm Gal}({\bar K}/ K)$ its Galois group. Let
$T$ be a finite abelian group with continuous $G_K$ action, and $H^*(K,T):=
H^*(G_K,T)$ cohomology computed with continuous cochains.   Let $T^*: = {\rm
Hom}(T, {\rm G}_m) = {\rm
Hom}(T, {\bf \mu})$ be the Cartier dual of $T$, and $$T \times T^* \to {\bf \mu}$$ the
duality pairing.  This pairing induces a bilinear pairing  (via cup-product)
$$H^1(K,T) \times H^1(K, T^*) \to H^2(K, {\bf \mu})$$ which looks quite different
when we take $K$ to be a global field, or a local field.  The mechanism we are about
to describe will play one against the other (the global against the local).

\bigskip

Suppose, then, that $K$ is a number field, and $K_v$ is some completion of $K$
(non-archimedean or archimedean).  We have the global-to-local restriction
mappings

$$H^1(K,T)  \longrightarrow  \prod_v  H^1(K_v,T),$$
(denoting   by $\prod_v h_v$  the image of the global cohomology class $h$)
and
$$H^1(K,T^*)  \longrightarrow  \prod_v  H^1(K_v,T^*).$$

\bigskip

Let us consider how duality enters the story, beginning with the local situation.  
Let  $v$ be a place of $K$.  We have that the cup pairing  
$$H^1(K_v,T)  \times  H^1(K_v,T^*)\to H^2(K_v, {\bf \mu}) \subset {\bf Q}/{\bf Z}$$ is
a perfect pairing.  Hence the cohomology class $h_v$ may be identified with the
functional  ``cupping with   $ h_v$",  $h_v:   H^1(K_v,T^*)\to H^2(K, {\bf \mu})$.  

\bigskip


In contrast, Global Class Field Theory  tells us that if we compose the global
(cup-product)  pairing
$$H^1(K,T)  \times  H^1(K,T^*)\to H^2(K, {\bf \mu})$$
with the homomorphism $H^2(K, {\bf \mu}) \to  {\bf Q}/{\bf Z}$  which is given by
summing local invariants, we get a beautiful bilinear pairing
$$H^1(K,T)  \times  H^1(K,T^*)\to {\bf Q}/{\bf Z}$$
 which has the virtue of vanishing identically.

\bigskip


How can we make this disparity work for us?

\bigskip


We wish to impose {\it local conditions} on the restrictions of global cohomology
classes to $K_v$ for places $v$. To prepare for this let us simply call a {\bf local
condition ${\mathcal F}$ at $v$} (for $T$) any choice of subgroup, which we
denote  $$H_{\mathcal F}^1(K_v,T) \subset H^1(K_v,T).$$   

By the {\bf singular cohomology} for such a local condition ${\mathcal F}$,
which we will just denote $H_{\mathcal S}^1(K_v,T)$, we mean the quotient
group $$ H_{\mathcal S}^1(K_v,T):=H^1(K_v,T)/H_{\mathcal F}^1(K_v,T).$$  

We get then an exact sequence,  
\begin{equation}
\label{cesone}
0 \too H_{\mathcal F}^1(K_v,T)  \too H^1(K_v,T) \too H_{\mathcal S}^1(K_v,T)  \too 0.
\end{equation} 

Given such a local condition at
$v$,  Tate Duality  allows us to stipulate a ``dual" local condition at $v$ (for
$T^*$), namely, $H_{{{\mathcal F}}^*}^1(K_v,T^*) \subset H^1(K_v,T^*)$ is defined to
be the annihilator subgroup of $H_{\mathcal F}^1(K_v,T)$ under the Tate
pairing, and the dualization of the above exact sequence yields

\begin{equation}
\label{cestwo}
0 \too H_{{{\mathcal F}}^*}^1(K_v,T^*)  \too H^1(K_v,T^*) \too H_{{\mathcal
S}*}^1(K_v,T^*)  \too 0.
\end{equation} 

\bigskip

\noindent  {\bf The natural choice.  } If $K_v$ is nonarchimedean let
$\O_v$ be the ring of integers in $K_v$, ${\F}_v$ its residue field, and
$K_v^{unr}\subset {\bar K_v}$ the maximal unramified subfield of ${\bar K}_v$.
Let $\II_v$ denote the inertia group $\Gal({\bar K}_v/K_v^{unr})$, and
$G_{\F_v}:= \Gal(K_v^{unr}/K_v)$.  These groups fit into the exact sequence
\begin{equation}
\label{les}
\{1\} \too \II_v \too G_{K_v} \too  G_{\F_v} \too \{1\}.
\end{equation}

Note that if ${\bar\F}_v$ is an algebraic closure of $\F_v$,
then $G_{\F_v} \cong \Gal({\bar\F}_v/\F_v)\cong {\hat \Z}$
(the latter isomorphism sending the Frobenius automorphism
in $\Gal({\bar\F}_v/\F_v)$, $x \mapsto x^{|\F_v|}$, to $1 \in {\hat \Z}$).

The vanishing of $H^2(G_{\F_v},T^{\II_v})$ yields the canonical exact sequence
\begin{equation}
\label{cesthree}
0 \too H^1(G_{\F_v},T^{\II_v}) \too H^1(K_v,T) \too H^1(\II_v,T)^{G_{\F_v}} \too 0.
\end{equation}


Now the above exact sequence presents
a ``natural" choice of local condition for any nonarchimedean
$v$; namely we {\it could } take $H_{\mathcal F}^1(K_v,T)$ to be equal to
$H^1(\F_v,T^{I_v})
\subset H^1(K_v,T)$. In this case,  $H_{\mathcal S}^1(K_v,T)=
H^1({\II}_v,T)^{G_{{\F}_v}}$ and  If $T$ is unramified for at $v$ the``natural choices"
for $T$ and for $T^*$ are dual under Poitou-Tate duality.  In particular,  we may
identify elements of $H_{\mathcal S}^1(K_v,T)$ with  linear functionals on 
$H_{{{\mathcal F}}^*}^1(K_v,T^*)$.

\bigskip


Let us return to the global situation and say that a {\bf Selmer structure}
${\mathcal F}$ on a  (finite)
$G_K$-module  $T$ is a local condition  ${\mathcal F}_v$  at all $v$ which is the
``natural choice" for almost all $v$.  The dual of  Selmer structure for $T$ is a Selmer
structure for
$T^*$.  Note that if we are given a Selmer structure for $T$ the global-to-local
mapping  $H^1(K,T)  \to H_{{\mathcal S}_v}^1(K_v,T)$ vanishes for almost all $v$, and
therefore we have a well-defined global-to-local homomorphism

$$H^1(K,T)  \to \bigoplus_vH_{\mathcal S}^1(K_v,T).$$  

\smallskip

By the {\bf Selmer group } ${\rm Sel}_{\mathcal F}(K,T)$  associated to $(T,
{\mathcal F})$ let us mean the kernel of the above homomorphism. So we have an
exact sequence:
\begin{equation}
\label{cesfour}
0 \too {\rm Sel}_{\mathcal F}(K,T) \too H^1(K,T)  \too \bigoplus_vH_{\mathcal
S}^1(K_v,T).
\end{equation} 

\vspace{-3mm}

Dually,

\vspace{-3mm}

\begin{equation}
\label{cesfive}
0 \too {\rm Sel}_{{{\mathcal F}}^*}(K,T^*) \too H^1(K,T^*)  \too
\bigoplus_vH_{{\mathcal S}^*}^1(K_v,T^*).
\end{equation}

We can now say what the basic mechanism is  which allows global
cohomology to bound Selmer groups: given any global cohomology class 
$h \in H^1(K,T)$ consider its image,  $$\bigoplus_v h_{{\mathcal
S}_v} \in \bigoplus_vH_{{\mathcal
S}_v}^1(K_v,T),$$ and note that since the global duality mapping as displayed above
is zero, we get a ``semi-local" relation  satisfied by any class $\sigma \in  {\rm
Sel}_{\mathcal F}(K,T)$.  namely,
$$\sum_vh_{{\mathcal S}_v}(\sigma_v) = 0.$$

Given enough of these relations, we can completely describe ${\rm
Sel}_{\mathcal F}(K,T)$ in {\it good cases. }


\medskip

\section{Passing from Selmer structure to Selmer structure; Global Duality}

\medskip

The Global Duality
Theorem allows us to understand quite precisely how changes in the
``stringency" of a Selmer structure effects change in cohomology.
(``Adjusting" Selmer
structures is one of the {\it arts} in Kolyvagin's theory.)   Suppose,
then,  that
$T$ is a finite $G_K$-module endowed with {\it two} Selmer structures
${\mathcal F}_1$, and
${\mathcal F}_2$.  Suppose further that
${\mathcal F}_1 \le {\mathcal F}_2$ in the evident sense that the local
conditions for ${\mathcal F}_1$ are more
``stringent" than those for ${\mathcal F}_2$.

We have exact sequences
$$
\arraycolsep=2pt
\begin{array}{ccccccl}
0 &\too& \HS{{\mathcal F}_1}(\Q,T) &\too& \HS{{\mathcal F}_2}(\Q,T)
&\too
\oplus_{\ell}\HS{{\mathcal F}_2}(\Ql,T)/\HS{{\mathcal F}_1}(\Ql,T), \\
\\
0 &\too& \HS{{\mathcal F}_2^*}(\Q,T^*) &\too& \HS{{\mathcal F}_1^*}(\Q,T^*)
&\too
\oplus_{\ell}\HS{{\mathcal F}_1^*}(\Ql,T^*)/\HS{{\mathcal F}_2^*}(\Ql,T^*)
\end{array}
$$
where the sums are over primes $\ell$ such that
$\HS{{\mathcal F}_2}(\Ql,T) \ne \HS{{\mathcal F}_1}(\Ql,T)$,
and (reading from left to right) the last mappings of each sequence are the
natural localization
maps and their images are orthogonal complements of each other
with respect to the sum of the local Tate pairings.  This latter statement
is (Poitou-Tate) global
duality; see for example \cite{tate} Theorem 3.1 or \cite{milne} Theorem
I.4.10
(see also \cite{Rubin} Theorem 1.7.3).

\medskip

\section{Euler Systems} 

\medskip

We recall here the notion of Euler systems [R] (with
some minor modifications). Let
$R$ be a complete noetherian local ring with finite residue field of characteristic $p$. Let $K$ be
a number field,
${\bar K}/K$ an algebraic closure, and $K'$ be an  ``intermediate field"; i.e.,  a field $K'$
such that  $ K \subset  K' \subset {\bar K}$, so  $G_{K'} \subset G_K$  is the
subgroup  which fixes the elements of
$K'$; if $K'/K$ is Galois, let $G(K'/K) \cong G_K/G_{K'}$ be its Galois group.
 If $M$ is a compact $R$-module equipped with continuous $G_K$-action let
$H(K',M):= H_{\mathcal F'}^1(G_{K'},M)$, i.e.,  $H(K',M)$ is the $R$-module of
one-dimensional Galois cohomology of $M$ over $K'$,  computed with continuous
cochains, and with some chosen Selmer structure ${\mathcal F}$. From now on
our Selmer structure will be the natural one outside p and no condition for
primes dividing $p$. If $K'/K$ is Galois, then $H(K',M)$ is naturally an
$R[[G(K'/K)]]$-module.  Note that besides the covariant functoriality of
$H(K',M)$ in the pair $(K',M)$ we have a contravariant functoriality given by
the corestriction, or norm, mappings $\nu_{K''/K'} :  H(K'',M) \to H(K',M)$
for finite (intermediate) field extensions $K''/K'$.   More generally, we
might think of  allowing  $H(K',M)$ in the discussion below to stand for  any
``decent" functor from pairs $(K',M)$ to the category of $R$-modules which
admits ``norms"  (i.e., corestrictions). 

\bigskip
  Let
$T$ be a {\it free}  $R$-module of finite rank equipped with a continuous $R$-linear
$G_K$-action and which is unramified outside a finite set of primes of $K$. Let  $T^*:=
Hom_{cont}(T, {\bf Z}_p(1))$ denote the  dual $G_K$-module.   For each prime $q$ of
$K$ fix 
$ \phi_q^{-1} \in G_K$,  a choice of Frobenius-inverse element at $q$.  If $q$ is a
prime of $K$  unramified in the action of $G_K$ on $T^*$, form:


 $$P_q(X): = det (1-X\phi_q^{-1}|T^*) \in R[X],$$
the characteristic
polynomial of $ \phi_q^{-1}$ acting on the  dual module, $T^*$ defined
above. This is well-defined since $q$ is unramified in the action of $G_K$ on
$T^*$.  

Fix ${\mathcal N}$, a  set of
primes containing all ramified primes of $T$ and the primes of $K$ lying above $p$. 

   If $K''/K'$ is an intermediate Galois extension,  let $\Sigma(K''/K'; {\mathcal N})$ 
denote the (finite) set of primes of $K$ not  in 
${\mathcal N}$ which are unramified in the extension $K'/K$ and ramified in the
extension $K''/K$.
 Define:

   $$P(K''/K'; {\mathcal N}):= \prod_{q \in \Sigma(K''/K'; {\mathcal N})}P_q(\phi_q^{-1})
\in R[G_K],$$  noting that this element in the group ring depends upon the choices of
Frobenius elements, and on a choice of ordering of the factors in this product.
However, since the action of  $R[G_K]$ on
$H(K',T)$ factors through the quotient ring
$R[[G(K'/K)]]$,  and the primes $q$ contributing to the above product are all unramified in
$K'/K$, we see that the natural action of
$P(K''/K'; {\mathcal N})$ on
$H(K',T)$ provides us with a unique
$R$-endomorphism
$$P(K''/K'; {\mathcal N}): H(K',T)\to H(K',T)$$ independent of choice of
Frobenius elements if $K'/K$ is an abelian Galois extension.
\bigskip
Now let $L/K$ be any ``intermediate" abelian Galois extension.  

\smallskip

\begin{defn} By the  ${\mathcal N}$-{\bf Euler (projective) limit } of the
system $$\{H(K',T)\}_{K\subset K'\subset L}$$ is an $R[[G(L/K)]]$-module of
systems of elements $\{c_K' \in H(K',T)\}_{K\subset K'\subset L},$ with the
following compatibility relation for finite intermediate extensions $K' \subset K''$:
$$\nu_{K''/K'}\cdot c_{K''} = P(K''/K'; {\mathcal N})\cdot c_K'.$$

Provisional notation for this $R[[G(L/K)]]$-module could be $${\rm E.S.}(L/K, T): ={\rm Euler Lim
}_{ K'\to L} H(K', T)$$ when the choice of ${\mathcal N}$ is  understood.  We will
 refer to this  as the
$R[[G(L/K)]]$-module of {\bf Euler systems for $(L/K, T; {\mathcal N})$}  noting,
however, that the term  {\it  Euler systems} is reserved in [R] (Defn. 2.1.1) for  the
more restricted situation where
$L$ contains all the ray class fields over $K$ relative to primes not dividing 
${\mathcal N}$ and it contains a ${\Z}_p$-extension in which no (finite) prime of $K$
splits completely.
\end{defn}

\smallskip
\noindent {\bf Comments.  } If $L/K$ is unramified outside ${\mathcal N}$, then the
``Euler limit" is just the standard inverse limit compiled via norms.  In particular,
this is the case if $L/K$ is a
${\bf Z}_p$ extension.  A nontrivial element in ${\rm E.S.}(L/K, T)$ corresponds to
a large number of cohomology classes all compatible in this Euler limit way,
something of a  {\it hyper}- universal norm!  We will restrict attention, below, to 
$p$-abelian extensions
$L/K$. 

\bigskip

 In our present case, let
$\Gamma$ denote the quotient of the compact
$p$-abelian group $G(L/K)$ by its torsion subgroup.  Let $K_{\infty}/K$ be the fixed
subextension of $L/K$ under the torsion subgroup of $G(L/K)$.  Then we have a
natural  surjection 
$G(L/K) \to G(K_{\infty}/K)$. Putting $\Gamma:= G(K_{\infty}/K)$  we have
$G(K_{\infty}/K)\cong {\Z}_{\nu}^d$ for some  non-negative integer
$\nu$ (which we can call the ${\Z}_p$-rank of $L/K$).  Put $\Lambda:= R[[\Gamma]]$.  

\bigskip

Let us denote:

$$H_{\infty}(K', T): = {\rm proj. lim. }_{K'\to K_{\infty}}H(K',T).$$

\bigskip


We have the natural homomorphism of $\Lambda$-modules,
$${\rm E.S.}(L/K, T)\otimes_{R[[G(L/K)]]}\Lambda \xrightarrow{\gamma} {\rm
E.S.}(K_{\infty}/K, T) =H_{\infty}(K', T).$$

\bigskip

\noindent {\bf Example.  } Let $R$, $T$ be as above with $K={\Q}$ and take $L/K$ to be the
maximal
$p$-abelian extension of ${\Q}$.  Let  ${\mathcal N}$ denote the set containing the
ramified primes for
$T$ and the prime number $p$.   Let
${\Q}({\infty})/{\Q}$ be the (cyclotomic)
$\Z_p$-extension and
${\Q}(n) \subset {\Q}({\infty})$ the subfield of degree $p^n$ over ${\Q}$.  
 It follows from the ``weak Leopoldt Conjecture"
that 
$${\rm rank}_\Lambda H_{\infty}({\Q}, T) = d^-,$$ where $d^-$ is the dimension of
the minus eigenspace of the complex conjugation involution acting on $T$.  Also
very reasonable hypotheses guarantee that $H_{\infty}({\Q}, T)$ has no
$\Lambda$-torsion.

Thus we are led to the following questions:

\begin{itemize}
\item Is the kernel $\ker \gamma$ a $\Lambda$-torsion module?
\item What is the $\Lambda$-rank (the vector space dimension after tensoring with the field of %%@
fractions $\bf Z_p((\Gal(L/K)))$) of $S_F(\bf Q_\infty/\bf Q,T)$?  Is it equal to the minus eigenspace %%@
of the complex conjugation acting on $T$?  (This conjecture is tied to the weak Leopoldt %%@
conjecture.)
\item Is it true that cokernel $\coker \gamma$ and the dual Selmer group %%@
$S_{F^*}(\bf Q_\infty/\bf Q,T^*)$ are both $\Lambda$-torsion and their semisimplifications as %%@
$\Lambda$-modules isomorphic up to finite modules?
\item What are the connections with $p$-adic $L$-functions?  Is there a possible modification of the %%@
$p$-adic $L$-function at $p$ such that quotient of $\Lambda$ by that $L$-function has a similar %%@
statement with kernels and cokernels?  
\end{itemize}

Kato has given several examples where the second statement is true, and we know at least that the Selmer %%@
group of the dual is bounded by the cokernel of $\gamma$, due to the role of the $p$-adic %%@
$L$-function (which bounds both).  Even more recent results begin to produce a similar theory using %%@
Heegner points over quadratic imaginary fields where instead of cyclotomic tower one uses an %%@
anticyclotomic tower.

\medskip

\section{General Bounds.} 

\medskip

Here are two ``hypotheses" and it  would be very good to establish them quite
generally.  

 
{\bf  Hypothesis  A. }The kernel of $${\rm E.S.}(L/{\Q}, T)\otimes_{R[[G(L/K)]]}\Lambda
\to H_{\infty}({\Q}, T)$$ is a $\Lambda$-torsion module. 

\bigskip

{\bf Hypothesis B. } If  $d^- = 1$ the characteristic ideal of  the cokernel of $${\rm
E.S.}(L/{\Q}, T)\otimes_{R[[G(L/K)]]}\Lambda
\to  H_{\infty}({\Q}, T)$$ is equal to the characteristic ideal of the
Selmer group of the (Cartier) dual  Galois representation $T^*$ with dual Selmer structure 
${\mathcal
K'}^*$.

\bigskip

As for {\bf B. } one has that under very general hypotheses the characteristic ideal
of the Selmer group of the (Cartier) dual  Galois representation $T^*$ with dual
Selmer structure 
${\mathcal
K'}^*$ {\it divides}    the characteristic ideal of  the cokernel of $${\rm
E.S.}(L/{\Q}, T)\otimes_{R[[G(L/K)]]}\Lambda
\to  H_{\infty}({\Q}, T).$$
But we can establish the full strength of ${\bf B}$ at present only in very few
instances.  (For example, when $T = {\bf Z}_p(1)\otimes \chi$ where $\chi$   an
even nontrivial  character of finite order. 
 {\bf Query:  } Can one show hypothesis ${\bf A}$ in this case?)



\medskip

\section{Bounds governed by $L$-functions } 

\medskip
  
The example for which we have the most complete information, and which might
serve as a template for what we might try to get in other cases is given by taking
$K = {\bf Q}$ and   
$T = {\bf Z}_p(1)\otimes \chi$ where
$\chi$   an even nontrivial  character of finite order.  Modify the Selmer structure
on $T$ by putting the {\it natural}   local condition at
$p$; and form   
$$H_{{\infty},{\mathcal S}}({\Q}_p, T): = {\rm proj.Lim }_{n
\to {\infty}}H_{\mathcal S}({\Q}_p(n),T).$$


 Either of the two standard proofs of the classical
{\it main conjecture} establishes the  fact that the  $\Lambda$ module ${\rm
E.S.}(L/{\Q}, T)\otimes_{R[[G(L/K)]]}\Lambda$ is generated by the
{\it cyclotomic Euler system} and the characteristic ideal of the 
cokernel

$${\rm E.S.}(L/{\Q},
T)\otimes_{R[[G(L/K)]]}\Lambda 
\longrightarrow  H_{{\infty},{\mathcal S}}({\Q}, T),$$
is generated by the Leopoldt-Kubota $L$-function $L_p(\chi, s)$ viewed as element
of $\Lambda$, which is the characteristic ideal of the Iwasawa module constructed
from of
$p$-primary components of ideal class groups of layers of the $p$-cyclotomic tower.

\bigskip

In the case of
elliptic curves $E$ defined over ${\bf Q}$,  working with the Heegner Euler System
over an anti-cyclotomic tower over a quadratic imaginary field, or  using Kato's Euler System
over the cyclotomic tower  over ${\bf Q}$ one presently has {\it divisibility results} 
(i.e., the characteristic ideal of the appropriate Selmer group {\it divides} the ideal
generated by corresponding $p$-adic $L$ function  (cf. Chapter 3 of [R]), and this
alone is enough to establish striking information about Mordell-Weil and
$\Sh$, as the later lectures will explain, but in both cases we still await a
general  ``main conjecture."

\bigskip

\bigskip

\noindent {\bf Appendix.  The $\ell$-asymptotics of $\Sh$ as one ascends a
$p$-cyclotomic tower. } The $p$-adic ``main conjecture" for elliptic curves packages
much that one might want to understand about    $p$-asymptotics of $\Sh$ as one
ascends a
$p$-cyclotomic tower, but I have never heard, or read, any mention of the
perfectly natural companion question alluded to in the title of this section, when  
$\ell\ne p$.   The natural guess here, is to follow the lead of Larry Washington's
1978 Inventiones article where he proves that if  $\ell\ne p$,  $k$ is any abelian
number field,  $k_n/k$ the $n$-th layer of the $p$-cyclotomic ${\bf Z_p}$-extension
of $k$,  ($n = 1,2,\dots$), and $\ell^{e_n}$ the exact power of $\ell$ dividing the class
number of $k_n$. then $e_n$ is constant for $n$ sufficiently large.   If we allow
ourselves to be influenced by that, and by the ``standard analogy" between ideal
class groups and $\Sh$, a first guess might be that if $\ell\ne p$, and
$E$ is an elliptic curve over $k$ such that the $G_k$-representation on $E[\ell]$ is
absolutely irreducible, then  the order of the
$\ell$-primary component of
$\Sh(E/k_n)$ is constant for $n$ sufficiently large. 
 It would be even more interesting if there were
counter-examples to this first guess.  Using modular symbols, how hard would it be to get data
on this?    I also wonder whether people have considered the analogous questions for
arithmetic $K$-groups.

\bigskip

\begin{thebibliography}{999} 
 
\bibitem[K]{Kolyvagin}V. A. Kolyvagin, {\em Euler Systems}, Prog. Math. {\bf
87}, Birkh\"{a}user, Boston (1990), 435--483.

 
\bibitem[Mi]{milne}
   Milne, J.S.: Arithmetic duality theorems, {\em
   Perspectives in Math.} {\bf 1}, Orlando: Academic Press (1986).

\bibitem[R]{Rubin} 
Karl Rubin, \emph{Euler systems}, Annals of mathematics studies, vol.~147, Princeton: Princeton  
University Press, 2000. 
 
\bibitem[S]{Silverman} 
J.H. Silverman, \emph{The arithmetic of elliptic curves}, Graduate texts in mathematics, vol.~106,  
Berlin: Springer, 1994. 

\bibitem[T]{tate}
   Tate, J.: Duality theorems in Galois cohomology over number
   fields, in: {\em Proc.\ Intern.\ Cong.\ Math.}, Stockholm (1962) 234--241.


\end{thebibliography} 
  



\end{document}



