EMIS/ELibM Electronic Journals

Outdated Archival Version

These pages are not updated anymore. They reflect the state of 20 August 2005. For the current production of this journal, please refer to http://www.math.psu.edu/era/.


%_ **************************************************************************
%_ * The TeX source for AMS journal articles is the publishers TeX code     *
%_ * which may contain special commands defined for the AMS production      *
%_ * environment.  Therefore, it may not be possible to process these files *
%_ * through TeX without errors.  To display a typeset version of a journal *
%_ * article easily, we suggest that you either view the HTML version or    *
%_ * retrieve the article in DVI, PostScript, or PDF format.                *
%_ **************************************************************************
% Author Package file for use with AMS-LaTeX 1.2
\controldates{16-NOV-1999,16-NOV-1999,16-NOV-1999,16-NOV-1999}
 
\documentclass{era-l}

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

\theoremstyle{definition}
\newtheorem{defn}[thm]{Definition}
\newtheorem{example}[thm]{Example}
\newtheorem{question}[thm]{Question}
\newtheorem{reduction}[thm]{Reduction}

\theoremstyle{remark}
\newtheorem{remark}[thm]{Remark}

\numberwithin{equation}{section}

\newcommand{\codim}{\operatorname{codim}}
\newcommand{\Id}{\operatorname{Id}}
\newcommand{\UD}{\operatorname{UD}}
\newcommand{\id}{\operatorname{id}}
\newcommand{\pr}{\operatorname{pr}}
\newcommand{\dom}{\operatorname{dom}}
\newcommand{\Sing}{\operatorname{Sing}}
\newcommand{\Supp}{\operatorname{Supp}}
\newcommand{\Spec}{\operatorname{Spec}}
\newcommand{\ml}{{\operatorname{m}}}
\newcommand{\Proj}{\operatorname{Proj}}
\newcommand{\Gr}{\operatorname{Gr}}
\newcommand{\Hom}{\operatorname{Hom}}
\newcommand{\shom}{\operatorname{{\mathcal H}om}}
\newcommand{\End}{\operatorname{End}}


\newcommand{\myIm}{\operatorname{Im}}

\newcommand{\bbA}{{\mathbb A}}
\newcommand{\bbG}{{\mathbb G}}
\newcommand{\bbE}{{\mathbb E}}
\newcommand{\bbC}{{\mathbb C}}
\newcommand{\bbZ}{{\mathbb Z}}
\newcommand{\bbR}{{\mathbb R}}
\newcommand{\bbD}{{\mathbb D}}
\newcommand{\bbQ}{{\mathbb Q}}
\newcommand{\bbL}{{\mathbb L}}
\newcommand{\bbP}{{\mathbb P}}

\newcommand{\cF}{{\mathcal F}}
\newcommand{\cO}{{\mathcal O}}
\newcommand{\cM}{{\mathcal M}}
\newcommand{\cN}{{\mathcal N}}
\newcommand{\cD}{{\mathcal D}}
\newcommand{\cV}{{\mathcal V}}
\newcommand{\cA}{{\mathcal A}}
\newcommand{\cI}{{\mathcal I}}
\newcommand{\cC}{{\mathcal C}}
\newcommand{\cE}{{\mathcal E}}
\newcommand{\cW}{{\mathcal W}}
\newcommand{\cU}{{\mathcal U}}
\newcommand{\cS}{{\mathcal S}}
\newcommand{\cG}{{\mathcal G}}
\newcommand{\cH}{{\mathcal H}}
\newcommand{\cX}{{\mathcal X}}
\newcommand{\cL}{{\mathcal L}}
\newcommand{\cT}{{\mathcal T}}

\newcommand{\fa}{{\mathfrak a}}
\newcommand{\fm}{{\mathfrak m}}
\newcommand{\fp}{{\mathfrak p}}
\newcommand{\fv}{{\mathfrak v}}

\newcommand{\kbar}{\overline k}

\newcommand{\isomo}{\overset{\sim}{=}}
\newcommand{\isomoto}{\overset{\sim}{\to}}
\newcommand{\greater}{\underset{\sim}{>}}

\newcommand{\brokrarr}{\vphantom{\to}\mathrel{\smash{{-}{\rightarrow}}}}

\newcommand{\lf}{\mathopen}

% Some implementation of amslatex use \r for ringaccent;
%\let \ringaccent=\r  %%% \r  shorthand for 'ring accent'
%\let\r=\mathclose

\newcommand{\Ker}{\operatorname{Ker}}
\newcommand{\Aut}{\operatorname{Aut}}
\newcommand{\sdp}{\mathbin{{>}\!{\triangleleft}}}
\newcommand{\Graph}{\operatorname{Graph}}

\newcommand{\Alt}{{\operatorname{A}}}
\newcommand{\GL}{{\operatorname{GL}}}
\newcommand{\Spin}{{\operatorname{Spin}}}
\newcommand{\Sympl}{{\operatorname{Sp}}}
\newcommand{\PGL}{{\operatorname{PGL}}}
\newcommand{\PGLn}{{\operatorname{PGL}_n}}

\newcommand{\rank}{\operatorname{rank}}
\newcommand{\Stab}{\operatorname{Stab}}
\newcommand{\aut}{\operatorname{Aut}}

\newcommand{\diag}{\operatorname{diag}}

\newcommand{\ed}{\operatorname{ed}}
\newcommand{\Gal}{\operatorname{Gal}}
\newcommand{\lra}{\longrightarrow}

\newcommand{\Mat}{{\operatorname{M}}}

\newcommand{\ord}{\operatorname{ord}}
\newcommand{\trdeg}{\operatorname{trdeg}}

\newcommand{\Sym}{{\operatorname{S}}}

\newcommand{\tr}{\operatorname{tr}}

\newcommand{\projC}{\mathbb{P}^{n-1}_{\mathbb{C}}}
\newcommand{\projQ}{\mathbb{P}^{n-1}_{\mathbb{Q}}}

\newcommand{\nvstab}{\operatorname{NStab}}



\begin{document}

\title{Parusi\'nski's ``Key Lemma" via algebraic geometry}

\author{Z. Reichstein} 

\address{Department of Mathematics, Oregon State University,
Corvallis, OR 97331}
\thanks{Z. Reichstein was partially supported by NSF grant DMS-9801675 and
(during his stay at MSRI) by NSF grant DMS-9701755.}
\email{zinovy@math.orst.edu}

\author{B. Youssin}
\address{Department of Mathematics and Computer Science,
University of the Negev, Be'er Sheva', Israel}
\curraddr{Hashofar 26/3, Ma'ale Adumim, Israel}
\email{youssin@math.bgu.ac.il}

\subjclass{Primary 14E15, 14F10, 14L30; Secondary 16S35, 32B10, 58A40}

\issueinfo{5}{19}{}{1999}
\dateposted{November 17, 1999}
\pagespan{136}{145}
\PII{S 1079-6762(99)00072-4}
\def\copyrightyear{1999}

\copyrightinfo{1999}{American Mathematical Society}

\date{October 16, 1999}

\commby{David Kazhdan}

\begin{abstract}
The following ``Key Lemma'' plays an important role in the work by
Parusi\'nski
on the existence of Lipschitz stratifications in the class of
semianalytic sets:
For any positive integer $n$, there is a finite set of homogeneous
symmetric polynomials $W_1, \dots ,W_N$ in $Z[x_1,\dots,x_n]$
and a constant $M >0$ such that
\[ |dx_i/x_i| \le M \max_{j = 1, \dots, N} |dW_j/W_j| \; , \]
as densely defined functions on the tangent bundle of $\bbC^n$.
We give a new algebro-geometric proof of this result.
\end{abstract}

\maketitle
% \tableofcontents

\section{Introduction}

Parusi\'nski's fundamental work on the existence 
of Lipschitz stratifications in the class of semianalytic sets
relies on the following result.

\begin{thm}[Parusi\'nski {~\cite[pp. 202--203]{P}}]
\label{thm2}
For any positive integer\/ $n$, there is a finite set of homogeneous
symmetric polynomials $W_1,\dots,W_N \in\bbZ[x_1,\dots,x_n]$
and a constant $M >0$ such that
\begin{equation}
\label{eqn100}
\Bigl|\frac{dx_i}{x_i}(p,v)\Bigr|\le
M \max_{j=1,\dots,N}\Bigl|\frac{dW_j}{W_j}(p,v)\Bigr|
\end{equation}
for all $p\in\bbC^n$ and $v\in T_p\bbC^n$ for which both sides are defined.
Here for any $P \in \bbC[x_1, \dots, x_n]$ we view the meromorphic
differential form $\frac{dP}{P}$ on $\bbC^n$ as a densely 
defined function on the total space of the tangent bundle $T\bbC^n$.
\end{thm}

% This result plays crucial role in Parusi\'nski's fundamental work 
% on the existence 
% of Lipschitz stratifications in the class of semianalytic sets.
Parusi\'nski \ refers to Theorem~\ref{thm2} as the ``Key Lemma"; the proof
% The proof of the ``Key Lemma" 
of this result in~\cite[Section~6]{P} is quite difficult, 
being apparently the hardest part of~\cite{P}. 
The purpose of this paper is to show that Theorem~\ref{thm2}, 
in spite of its analytic appearance, 
has a natural proof in the framework of algebraic geometry.
Our argument is an application of the results of~\cite{ry} about 
group actions on algebraic varieties; these results, in turn, rely 
on canonical resolution of singularities.
%  The necessary background 
% material from~\cite{ry} is summarized at the beginning 
% of Section~\ref{sect3}.

We remark that Parusi\'nski \ proves 
the inequality~\eqref{eqn100} under the additional assumption that 
$dV(p,v)=0$ if $V(p)=0$ for every $V$ belonging to a finite set $\mathcal{V}$
of polynomials. Since this additional requirement does not affect
a dense Zariski open subset of $T\bbC^m$ (given by $V(p) \neq 0$ for
every $V \in \mathcal{V}$), it can be dropped. 
We also note that the statement 
of the Key Lemma in~\cite{P} only asserts the existence of polynomials 
$W_1, \dots, W_N$ with real coefficients; however, the construction 
of $W_1, \dots, W_N$ given there,
produces polynomials over $\bbZ$.  
Thus, while Theorem~\ref{thm2} 
appears to be stronger than the ``Key Lemma'' 
in~\cite{P}, the two are, in fact, equivalent.

We are grateful to R. Guralnick and S. Montgomery for informative 
conversations on the subject of group algebras, and to
D. Kazhdan for helpful comments on an earlier draft of this paper.

\section{Preliminaries}

\subsection*{Notational conventions}
All algebraic varieties considered in this paper, are assumed to be
irreducible and defined over a field $k$ of characteristic $0$. 
The base field $k$ is not assumed to be algebraically closed; 
the two cases of interest to us are $k=\bbQ$ and $k=\bbC$.  
By a point of a variety 
% $x\in X$, 
we shall always understand a closed point.
% the local ring of $x$ will be denoted by ${\mathcal O}_{x,X}$, its maximal
% ideal by $\fm_x$, its residue field by $k(x)=\cO_{x,X}/\fm_x$, and its
% tangent space by $T_x(X)=\bigl(\fm_x/(\fm_x)^2\bigr)^*$.
% The ring of regular functions on a Zariski open subset $U\subset X$
% will be denoted by $\cO_X(U)$.
% The sheaf of regular functions on $X$ will be denoted by $\cO_X$.
Given an embedding $k\subset\bbC$ and
% $X_\bbC=X\otimes_k\bbC$; for any 
a rational function $f$ on $X$, we shall denote the corresponding 
rational function on $X_\bbC=X\otimes_k\bbC$ by $f$ as well.

% Given an embedding $k\subset\bbC$, we define
% $X_\bbC=X\otimes_k\bbC$; for any rational function $f$ on $X$, we
% shall denote the corresponding rational function on $X_\bbC$ by
% $f$ as well.
% 
Throughout this paper $G$ will be a finite group.
A $G$-variety $X$ is a variety with a regular action of $G$,
$G\times X\longrightarrow X$, where $G\times X$ is understood as the disjoint
union of $|G|$ copies of $X$.
We will always assume that the $G$-action is faithful, 
i.e., every nonidentity element of $G$ acts nontrivially.
By a morphism (respectively, rational map, birational isomorphism)
of $G$-varieties we shall mean a $G$-equivariant morphism (respectively,
rational map, birational isomorphism).

% \subsection*{``Naive'' vs.\ ``honest'' stabilizers}
\subsection*{Stabilizers}
For a point $x$ in a $G$-variety $X$, we define its ``naive''
stabilizer $\nvstab(x)$ as the set of all $g\in G$ which preserve $x$.
If $k$ is not algebraically closed, the residue field $k(x)$ may be a
nontrivial finite extension of $k$, and $G$ may act on it
nontrivially. We define the ``honest'' stabilizer $\Stab(x)$ as the
set of all $g\in\nvstab(x)$ that act on $k(x)$ trivially;
cf.~\cite[Definition~0.4]{git}.
The subgroups $\nvstab(x)$ and $\Stab(x)$ of $G$ are
sometimes called the {\em decomposition group\/} 
and the {\em inertia group\/} respectively.

If $\kbar$ is the algebraic closure of $k$, then $x$ is represented by
a set of ``conjugate" points of the variety $X_{\kbar}=X\otimes_k\kbar$ 
(``geometric points'' of $X$), one for each embedding
$k(x)\hookrightarrow\kbar$;
% The coordinates of these points lie in $\kbar$, and these points
% are conjugate under the action of $\Gal(\kbar/k)$.
% The ``honest'' stabilizer
$\Stab(x)$ fixes each of these points
while $\nvstab(x)$ permutes them.
% The case where $\Stab(x)$ is strictly smaller than $\nvstab(x)$, is
% quite common.  For
As an example, consider the action of $G = \bbZ/2\bbZ$ on
the affine line $\bbA^1_\bbQ=\Spec\bbQ[t]$: the nontrivial
element of this group acts by $t \mapsto -t$. Here $\Stab(x)=\{1\}$
for any $x\in\bbA^1_\bbQ-\{0\}$. On the other hand,
$\nvstab(x)=G$
iff $x$ corresponds to the ideal in $\bbQ[t]$ generated by an
irreducible polynomial of the form $q(t^2)$ (e.g., $t^2 + 1$).

This phenomenon is entirely arithmetic; we are concerned with it here
because the symmetric polynomials $W_1, \dots, W_N$ in Theorem~\ref{thm2}
are asserted to have integer coefficients.  A reader who is only interested
in the existence of such polynomials in $\bbC[x_1, \dots, x_n]$
may skip the rest of this section and assume 
that ``naive'' stabilizers always coincide with ``honest'' 
ones in the sequel. % Section~\ref{sect3}. 

\subsection*{Semilinear representations and skew group rings}

Let $X$ be a $G$-variety and let $x \in X$.
The ``naive stabilizer'' $\nvstab(x)$ acts upon $T_x(X)^*=\fm_x/\fm_x^2$.
However, if $\nvstab(x)$ is strictly larger than $\Stab(x)$, 
then this action is not linear over $k(x)$
but rather ``semilinear" in the following sense.

\begin{defn} \label{def.skew-lin} 
Suppose a finite group $H$ acts by automorphisms on a field $K$.
A {\em semilinear representation} of $H$ over $K$ 
is a $K$-vector space $V$ 
with a $K^H$-linear action of $H$ on $V$ having the
property $g(\lambda v)=g(\lambda)g(v)$ 
for any $g\in H$, $\lambda\in K$ and $v\in V$.
\end{defn}

For the rest of this section we shall assume that $K$ is a field,
$K^*$ is the multiplicative group of $K$,
$H$ is a finite group acting on $K$ by automorphisms, and $H'$
is the kernel of this action. In the subsequent applications we 
will take $K = k(x)$, $H = \nvstab(x)$ and $H' = \Stab(x)$.

Recall that the skew group algebra $K*H$ is defined as the set 
of formal sums $\sum_{h\in H}a_hh$ (where $a_h\in K$), 
with componentwise addition and with multiplication given, distributively,
by $(a_1h_1)(a_2h_2) = a_1h_1(a_2) h_1h_2$. 
% for any $a_1, a_2 \in K$ and $h_1, h_2 \in H$.
% generated by $K$ and $H$ with
% the relations $ha=h(a)h$ for any $h\in H$ and $a\in K$; its elements
% are formal sums $\sum_{h\in H}a_hh$ where $a_h\in K$.
% and multiplication is defined by the formula
% $(\sum_{h\in H}a_hh)(\sum_{h\in H}b_hh)=\sum_{h\in H}c_hh$ where
% $c_h=\sum_{h_1h_2=h}a_{h_1}\cdot h_1(b_{h_2})$. 
% It is immediate from Definition~\ref{def.skew-lin} that 
A semilinear representation of $H$ is the same thing 
as a $(K*H)$-module. (All modules in this paper are
understood to be left modules.)

\begin{remark} \label{rem:triv}
Note that $V=K$ has a natural structure of
a  $(K*H)$-module.  This module contains a vector
$1\in K$ which is fixed by $H$.
\end{remark}

Recall that by Wedderburn's Theorem 
every semisimple ring $R$ is a direct product 
of simple rings, called {\em the simple components} of $R$;
see \cite[Theorem~VIII.5.1]{bourbaki}. 

\begin{lem} \label{lem.skew-gr1}
$K*H$ is a semisimple $K^H$-algebra with at most $|H'|$ simple
components.
(Here $H'$ is the kernel of the $H$-action on $K$, as above.)
\end{lem}

\begin{proof}  Semisimplicity of $K*H$ is proved by
the same averaging argument as the usual Maschke's theorem; for
details see, e.g.,~\cite[Theorem 0.1 and Corollary~0.2]{montgomery}.

Denote the simple components of $K*H$ by $S_1, \dots, S_m$. Then 
$Z(K*H)=Z(S_1) \times \dots \times Z(S_m)$,
where $Z(A)$ denotes the center of $A$.
It is easy to see directly that $\dim_{K^H}(Z(K*H)) \le |H'|$.
Hence, $m \leq |H'|$, as claimed.
% 
%  Here $m$ is the number
% of simple components of $Z(K*H)$; we will prove that
% $m \leq |H'|$ by showing that $Z(K*H)$ is a direct
% product of $\leq |H'|$ fields.  It is easy to see that
% \[ Z(K*H) \subset 
% \Bigl\{\sum_{h'\in H'}a_{h'}h' \Bigm| a_{h'} \in K\Bigr\}  
% = K[H'] \; , \]  
% where $Z(A)$ denotes the center of the ring $A$, and
% the (usual) group algebra $K[H']$ is naturally embedded in $K*H$.
% (Indeed, for every $s \in K*H - K[H']$ we can choose 
% $a \in K$ so that $s a \neq a s $.)
% Consequently,
% \begin{equation} \label{e.center}
% Z(K*H) \subset Z(K[H'])\ .
% \end{equation}
% Recall that the group ring $K[H']$ is a semisimple $K$-algebra
% of dimension $|H'|$. Thus $K[H']$ has $\leq |H'|$ simple components
% and, consequently, $Z(K[H'])$ is a direct product 
% of $\leq |H'|$ fields.
% Since $Z(K*H)$ is a direct product of $m$ fields, it has
% $m$ mutually orthogonal idempotents and, in view of
% \eqref{e.center}, so does $Z(K[H'])$. This is only
% possible if $m \leq |H'|$, as claimed.
\end{proof}

The following proposition describes the particular kind of skew
group rings we shall encounter in the sequel.
% We are now ready to describe the particular type of
% skew group rings we will encounter in the sequel.

\begin{prop} \label{prop:one-dim}
Suppose that $H'$ is an abelian group of exponent $e$, $K$ contains 
a primitive $e$th root of unity
and $\chi_1,\dots,\chi_m$ is a set of generators for the dual
group $(H')^*=\Hom(H',K^*)$. Assume further that for each $i$ 
there is a one-dimensional semilinear representation
$V_i$ of $H$ over $K$ such that $h'(v) = \chi_i(h')v$ for every
$v \in V_i$ and every $h' \in H'$.  Then:
\begin{itemize}
\item[(a)] For every $\chi\in(H')^*$, there exists a unique
semilinear representation $V_\chi$ of $H$ such that 
$\dim_K(V_{\chi}) = 1$ and $h'(v)=\chi(h')v$ 
for every $v \in V_\chi$ and every $h' \in H'$.
\item[(b)] Every simple 
$(K*H)$-module is isomorphic to $V_{\chi}$ for some $\chi \in(H')^*$.
\end{itemize}
\end{prop}

\begin{proof} 
Note that if $V_1$ and $V_2$ are semilinear representations of $H$
over $K$, then so is $V_1 \otimes_K V_2$. Indeed,
\[ h(\lambda v_1)\otimes h(v_2)=h(\lambda)\cdot(h(v_1)\otimes h(v_2))=
h(v_1)\otimes h(\lambda v_2) . \]
To construct $V_\chi$,
write $\chi \in (H')^*$ as
$\chi=\chi_1^{l_1}\dots\chi_m^{l_m}$ 
for some nonnegative integers $l_1,\dots,l_m$, and set
% \[ V_\chi=
% V_1^{\otimes l_1}\otimes_{K}\dots\otimes_{K}V_m^{\otimes l_m} \; . \]
$ V_\chi=
V_1^{\otimes l_1}\otimes_{K}\dots\otimes_{K}V_m^{\otimes l_m}$.
The subgroup $H'$ acts on $V_\chi$ by the character $\chi$, 
as desired.  As $\dim_K(V_\chi) = 1$,
$V_\chi$ is a simple  $(K*H)$-module. 
Note that the $(K*H)$-modules $V_{\chi}$ 
are pairwise nonisomorphic because $H'$ acts on them 
by different characters.

The isomorphism classes of simple $(K*H)$-modules are in 1--1
correspondence with the simple components of $K*H$; see
\cite[Proposition~VIII.5.11]{bourbaki}. Thus Lemma \ref{lem.skew-gr1}
implies that $K*H$ has $\leq |H'|$ nonisomorphic simple modules.
On the other hand, we have constructed $|H'|$ nonisomorphic
simple modules $V_{\chi}$.  This proves (b) and 
the uniqueness of $V_\chi$ in (a).
\end{proof}

\begin{remark} \label{rem.H} 
One can show that, under the assumptions of 
Proposition~\ref{prop:one-dim},
$H$ is a semidirect product of $H'$ and $H/H'$, where the
the action of $H/H'$ on $H'$ is given by embedding $H'$ into
$(K^*)^m$ via $h' \longmapsto (\chi_1(h'), \dots, \chi_m(h'))$. 
\end{remark}

\section{Reduction to an algebro-geometric problem}
\label{sect2}


We begin by restating~\eqref{eqn100} as an inequality involving
densely defined functions on the tangent bundle of $\projC$ rather
than the tangent bundle of $\bbC^n$.
Since $\projC$ is compact in the metric topology,
this will allow us to pass from local to global estimates.
% The reason this will be helpful in the sequel is that
% since $\projC$ is compact in the metric topology.
% Note that 
% inequality~\eqref{eqn100} cannot be ``projectivised" directly
% because $dP/P$ is not a pullback of any differential on 
% $\projC$, even if $P$ is a homogeneous polynomial in $x_1, \dots, x_n$. 
% On the other hand, if $P$ and $Q$ are homogeneous polynomials of 
% the same degree then the difference $dP/P - dQ/Q$ equals $dr/r$, 
% where $r = P/Q$ is a well-defined
% rational function on $\projC$. If we choose $Q$ to be symmetric, then
% for the purposes of proving Theorem~\ref{thm2}, replacing $dP/P$ by
% $dr/r$ will not cause any harm. The argument of Reduction~\ref{red2}
% below makes this observation precise. 

\begin{prop} \label{prop2a} 
Let $X$ be a projective $G$-variety over a field $k\subset\bbC$, and
let $f$ be
a rational function on $X$.  Then there exist $G$-invariant rational
functions $\beta_1, \dots, \beta_m$ on $X$ and a constant $K > 0$ such that 
\begin{equation} \label{eqn101} 
\Bigl| \frac{df}{f}(p, v) \Bigr|\le
K \max_{j=1,\dots,m}\Bigl|\frac{d\beta_j}{\beta_j}(p,v)\Bigr|
\end{equation}
for any $(p, v) \in T(X_\bbC)$ such that $p$ is a smooth point of
$X_\bbC$ and does not lie on
the divisors of $f, \beta_1, \dots, \beta_m$.
\end{prop}

\begin{reduction} \label{red2} {\em Proposition~\ref{prop2a} $\Longrightarrow$
Theorem~\ref{thm2}.}


Indeed, apply Proposition~\ref{prop2a} with $k = \bbQ$,
$X = \projQ$, $G=S_n$ and $f = x_1/s_1$; here $S_n$ acts on $\projQ$ by
permuting the homogeneous coordinates $x_1, \dots, x_n,$ and
$s_1 = x_1 + \dots + x_n$.
Write each $\beta_j$ as a quotient of two homogeneous polynomials (of 
the same degree, with integer coefficients) in $x_1, \dots, x_n$:
\[ \beta_1 = W_1/W_2\,,\, \dots\,,\, \beta_m = W_{2m-1}/W_{2m} . \]
We claim that the polynomials $W_1, \dots, W_{2m}, W_{2m+1} 
\stackrel{\text{def}}{=} s_1$ have the property asserted in Theorem~\ref{thm2}.
Indeed, since $df/f = dx_1/x_1 - ds_1/s_1$ and 
$d\beta_i/\beta_i = dW_{2i-1}/W_{2i-1} - dW_{2i}/W_{2i}$, inequality
\eqref{eqn101} translates into
\begin{align*}
\Bigl| \left(\frac{dx_1}{x_1} - \frac{ds_1}{s_1}\right)(p, v)  
\Bigr| &\le
K \max_{i=1,\dots,m}\Bigl| \left(\frac{dW_{2i-1}}{W_{2i-1}} - 
\frac{dW_{2i}}{W_{2i}}\right)(p, v) \Bigr| \\
 &\le 2K\max_{j=1,\dots,2m}\Bigl| \frac{dW_j}{W_j}(p, v) \Bigr|.
\end{align*}
Consequently, 
\begin{align*} \Bigl| \frac{dx_1}{x_1} (p, v) \Bigr| &\le 
2K\max_{j=1,\dots,2m}\Bigl| \frac{dW_j}{W_j}(p, v) \Bigr| + 
\Bigl| \frac{ds_1}{s_1}(p, v) \Bigr|
\\ &\le (2K+1)\max_{j=1,\dots,2m+1}\Bigl| \frac{dW_j}{W_j}(p, v) \Bigr| . 
\end{align*}
This means that \eqref{eqn100} holds for $i = 1$,
with $M = 2K+1$ and $N = 2m+1$.
By symmetry, \eqref{eqn100} holds for all $i$.
% In view of Reduction~\ref{red1} this proves Theorem~\ref{thm2}.
\qed
\end{reduction}

\begin{defn} \label{def.prop-star}
Let $X$ be a projective $G$-variety and $f$ be a rational function on $X$.
We shall say that the pair $(X, f)$ has property (*) if
there is a Zariski open covering $X=\bigcup_iU_i$ and, for each $i$,
rational functions $\beta_{i1}, \dots, \beta_{i,q_i} \in k(X)^G$ and
regular functions $\gamma_{i1},\dots,\gamma_{i,q_i}\in \cO_X(U_i)$
such that
\begin{equation} \label{e.star}
\frac{df}{f} = \gamma_{i1}\frac{d\beta_{i1}}{\beta_{i1}} + \dots
+\gamma_{i,q_i}\frac{d\beta_{i,q_i}}{\beta_{i,q_i}}  .  
\end{equation}
In other words, the pair $(X, f)$ has property (*) if $df/f$ is a global 
section of the sheaf of differentials % forms with poles 
on $X$ generated over $\cO_X$
by $d\beta/\beta$, as $\beta$ ranges over some finite subset of $k(X)^G$
(or, equivalently, as $\beta$ ranges over all of $k(X)^G$).
\end{defn}

\begin{reduction} \label{red3}
{\em Proposition~\ref{prop2a} holds, assuming the pair
$(X,f)$ that appears there, has property (*).}


Indeed, the Zariski open cover 
$\bigcup_iU_i$ of $X$, as in Definition~\ref{def.prop-star},
gives rise to
a Zariski open cover $\bigcup_iU_{i,\bbC}$ of $X_{\bbC}$.
The functions $\gamma_{ij}$ are continuous 
on $U_{i,\bbC}$ % in the usual sense, i.e.,
with respect to the metric topology.
% Indeed, we have an open covering $X_\bbC=\bigcup_iU_{i,\bbC}$ (with
% respect to both Zariski and metric topology), and the
% equality \eqref{e.star} holds in $U_{i,\bbC}$ 
% where $\gamma_{ij}$ can be viewed as
% continuous functions on $U_{i,\bbC}$ with respect the to metric topology.
% 
Thus any point $x\in X$ has an open 
neighborhood $U_x$ (in the metric topology) such 
that $U_x\subset U_{i_x,\bbC}$ for some $i_x$, and
\[ \Bigl| \frac{df}{f}(p, v) \Bigr|\le
K_x \max_{j=1,\dots,q_{i_x}}
\Bigl|\frac{d\beta_{i_x,j}}{\beta_{i_x,j}}(p,v)\Bigr| \]
whenever $v \in T_p(X)$ and $p$ is a smooth point of $U_x$ which does
not lie on the
divisors of $f, \beta_{i_x,1}, \dots, \beta_{i_x,q_{i_x}}$. 
The open sets $U_x$ form a cover of $X$; since $X$ is compact in 
the metric topology, we can choose a finite subcover
$U_{x_1}, \dots, U_{x_r}$. Now if $K > K_{x_1}, \dots, K_{x_r}$, then
\[ \Bigl| \frac{df}{f}(p, v) \Bigr|\le
K \max_{i,j}\,\Bigl|\frac{d\beta_{ij}}{\beta_{ij}}(p,v)\Bigr| . \]
This shows that Proposition~\ref{prop2a} holds.
\qed
\end{reduction}

\begin{reduction} \label{red4} 
{\em Suppose $X$ and $X'$ are birationally isomorphic $G$-varieties
over $k\subset\bbC$. 
If Proposition~\ref{prop2a} holds for $X$ and $f\in k(X)$,
then it holds for $X'$ and the same $f\in k(X')=k(X)$.}


Indeed, $X$ and $X'$ have isomorphic Zariski-open subsets
$U$ and $U'$. After passing to smaller subsets if necessary, we may 
assume that $U$ and $U'$ are smooth and do not intersect the divisors
of $f, \beta_1, \dots, \beta_n$ on $X$ and $X'$ respectively.
Thus if inequality~\eqref{eqn101} 
holds for every $(p, v)$ such that $p \in U_\bbC$ and $v \in T_p(X_\bbC)$, then
% \[ \Bigl| \frac{df}{f}(p', v') \Bigr|\le
% K \max_{j=1,\dots,m}\Bigl|\frac{d\beta_j}{\beta_j}(p',v')\Bigr| \]
it holds
for every $(p, v)$ such that
$p \in U'_\bbC$ and $v \in T_{p'}(X'_\bbC)$.
The subset $U'_\bbC$ is dense in $X'_\bbC$ with respect to the metric topology;
hence, by continuity the same inequality (with the same $\beta_j$ and 
the same $K$) holds for every $(p, v)\in T(X'_\bbC)$ such that $p$
is a smooth point of $X'_\bbC$ and does not
lie in the union of divisors of $f, \beta_1, \dots, \beta_m$. This
means that Proposition~\ref{prop2a} holds for $X'$ as claimed.
\qed
\end{reduction}

We have thus shown that Theorem~\ref{thm2} is a consequence of
the following, purely algebraic statement (see Reductions~\ref{red2}, 
\ref{red3} and~\ref{red4}).

\begin{prop} \label{prop2b} Let $G$ be a finite group, $X$ a projective
$G$-variety, and $f \in k(X)$. Then there exists a %(regular) 
birational morphism $\pi \colon X' \longrightarrow X$ of $G$-varieties 
% (a ``resolution of singularities'') 
such that the pair $(X', \pi^*(f))$ has property
(*) (see Definition~\ref{def.prop-star}).
\end{prop}

A proof of Proposition~\ref{prop2b} (and thus of Theorem~\ref{thm2})
will be given in the next section.
The idea is to construct $\pi\colon X'\longrightarrow X$ by resolving
the $G$-action on $X$ to ``standard form'' with respect to a divisor
containing the divisor of $f$; see below.
The simplest (affine) example of such $X'$
% $G$-variety in standard form is
% can be seen from the simplest example where
is $X'=\bbA^1=\Spec k[t]$,
where $k$ contains a primitive $m$th root of unity, 
$G=\bbZ/m\bbZ$ acts on $\bbA^1$ linearly by a faithful
character, and $f=t$.
In this case we can take $\beta=t^m\in k(X)^G$; the equality
$df/f=\frac{1}{m}d\beta/\beta$
shows that $(X',f)$ has property (*).
% becomes a particular case of \eqref{e.star}.

\section{Conclusion of the proof}
\label{sect3}

\subsection*{$G$-varieties in standard form}
% \subsection*{The results of \protect\cite{ry}}

\begin{defn}[{\cite[Definition~3.1]{ry}}]\label{def3.1} 
We say that a generically free $G$-variety $X$ is {\em in standard form
with respect to a divisor} $Y$ if
\begin{itemize}
\item[(a)] $X$ is smooth and $Y$ is a normal crossing divisor on $X$,
\item[(b)] the $G$-action on $X - Y$ is free, and 
\item[(c)] for every $g \in G$ and for every irreducible component $Y_0$ of $Y$
either $g(Y_0) = Y_0$ or $g(Y_0) \cap Y_0 = \emptyset$.
\end{itemize}
% We will say that $X$ is {\em in standard form} if it is in standard form
% with respect to some divisor $Y$.
\end{defn}

\begin{thm}[{\cite[Corollary~3.6]{ry}}]\label{thm.b1-2} 
Let $X$ be a $G$-variety
and $Y\subset X$ be a Zariski closed $G$-invariant
subvariety such that the action of $G$ on $X-Y$ is free. Then
there is a sequence of blowups
\begin{equation} \label{tower1}
\pi\colon X_n \stackrel{\pi_n}{\lra} X_{n-1}\stackrel{\pi_{n-1}}{\lra}
\dots \stackrel{\pi_2}{\lra} X_1 \stackrel{\pi_1}{\lra} X_0 = X 
\end{equation}
with smooth $G$-invariant centers $C_i\subset X_{i}$ such that 
$X_n$ is in standard form with respect to a divisor $\tilde Y$
containing $\pi^{-1}(Y)$.
\end{thm}

\begin{thm} \label{thm:stand.form.properties}
Let $X$ be a $G$-variety in standard form with respect to a divisor
$Y$, let $x$ be a point of $X$, let $Y_1,\dots,Y_m$ be the
irreducible components of $Y$ passing through $x$, and let
$W=Y_1\cap\dots\cap Y_m$. Then
\begin{itemize}
\item[(a)] \cite[Theorem~4.1]{ry}
$\Stab(x)$ is commutative.
\item[(b)] \cite[Remark~4.4]{ry}
The action of $\Stab(x)$ on the normal space to $W$ at $x$ is faithful and
decomposes into the sum of one-dimensional representations as follows:
\begin{equation} \label{eqn.rem.31}
T_x(X)/T_x(W)=\bigoplus_{i=1}^m
\frac{T_x(Y_1)\cap\dots\cap\widehat{T_x(Y_i)}\cap\dots\cap T_x(Y_m)}{T_x(W)}.
\end{equation}
\item[(c)] \cite[Remark~4.5]{ry}
Let $e$ be the exponent of $\Stab(x)$.  Then the residue field $k(x)$
of $x$ contains a primitive $e$th root of unity.
\end{itemize}
% , and hence, the
% representation of $\Stab(x)$ in the tangent space $T_x(X)$ (recall
% that $T_x(X)$ is a vector space over $k(x)$) decomposes into a direct sum
% of one-dimensional representations.
\end{thm}

\begin{remark} \label{rem:at.point}
Under the assumptions of Theorem~\ref{thm:stand.form.properties}, set
$H=\nvstab(x)$ and $H'=\Stab(x)$. Recall that $H$ acts on $T_x(X)$ 
semilinearly; see Definition~\ref{def.skew-lin}.
Property (c) of Definition~\ref{def3.1} implies that $Y_i$ is
preserved by the action of $H$, and hence, the subspace
$T_x(Y_i)$ is $H$-invariant for each $i$.  It follows that 
all spaces appearing in \eqref{eqn.rem.31}, are $(k(x)*H)$-modules.

The conormal space $(T_x(X)/T_x(Y_i))^*$ is dual to the $i$th summand
in \eqref{eqn.rem.31}; it is a $(k(x)*H)$-module of dimension $1$ over
$k(x)$, and $H'$ acts on it by a character. Denote this character by
$\xi_i$.  Theorem~\ref{thm:stand.form.properties}(b)
implies that the characters $\xi_1,\dots,\xi_m$ generate the dual 
group $(H')^*$. Combining this observation with
Theorem~\ref{thm:stand.form.properties}(c), we conclude that
Proposition~\ref{prop:one-dim} applies in this setting.
\end{remark}

\subsection*{A local coordinate system}
Suppose that $X$ is an algebraic variety and $x$ is a point of $X$.
Recall that $u_1, \dots, u_n \in \fm_x$ are said to form a local
coordinate system on $X$ at $x$ if their classes 
modulo $\fm_x^2$ form a basis of $\fm_x/\fm_x^2$ 
as a $k(x)$-vector space.

\begin{prop} \label{prop:coord.sys}
Let $X$ be a quasiprojective $G$-variety in standard form with respect
to a divisor $Y$. %, $x\in X$ and $H = \nvstab(x)$. 
Suppose $Y_1, \dots, Y_m$ are the irreducible components of $Y$ passing though 
a point $x$ of $X$.  Then there exists a local coordinate system
$u_1,\dots,u_m$, $v_1, \dots,v_l$ at $x$ with the following properties:
\begin{itemize}
\item[(a)] Let $\overline u_i=u_i\bmod\fm_x^2$ and
$\overline v_j=v_j\bmod\fm_x^2$.  Then each of
$\overline u_1,\dots,\overline u_m,\overline v_1,\dots,\overline v_l$
generates a one-dimensional $H$-invariant $k(x)$-subspace of
$\fm_x/\fm_x^2$.
\item[(b)] For every $i = 1, \dots, m$ and every $g \in G$,  
$u_i$ is a local equation of $g(Y_i)$ at $gx$.
\item[(c)] For every $j = 1, \dots, l$ there are integers $e_{j1}, 
\dots, e_{jm} \geq 0$ such that 
$h_j= u_1^{e_{j1}}\cdots u_m^{e_{jm}} v_j$ is a
$G$-invariant rational function on $X$.
\end{itemize}
\end{prop}

\begin{proof}
We begin by constructing $u_1, \dots, u_m$.  Consider 
the divisor $D_i =\sum g(Y_i)$, where each summand of the form $g(Y_i)$ 
(for some $g \in G$) appears in this sum exactly once.
Since $X$ is quasiprojective, the divisor $D_i$ can be ``moved off''
the finite set
% any finite set of points (see~\cite[Theorem~III.1.1]{shaf}); in
% particular it can be ``moved off" the orbit
$Gx$; see~\cite[Theorem~III.1.1]{shaf}.
In other words, for every $i = 1, \dots, m$ there is a rational 
function $u_i$ on $X$ such that the support of the divisor $D_i-(u_i)$ 
does not intersect $Gx$. It is now easy to see that $u_1, \dots, u_m$
satisfy (a) and (b).

Next we turn to the construction of $v_1, \dots, v_l$.
Each $\overline{u}_i$ generates a one-dimen-sional $k(x)$-subspace
$\lf\langle\overline u_i\rangle=(T_x(X)/T_x(Y_i))^*\subset\fm_x/\fm_x^2$.
We have seen in Remark~\ref{rem:at.point} that $\langle \overline{u}_i\rangle$ 
is $H$-invariant; $H'$ acts on it by the character $\xi_i$.
In view of Lemma~\ref{lem.skew-gr1} and
Proposition~\ref{prop:one-dim}, we can write
\[ \fm_x/\fm_x^2 =  
\langle\overline u_1\rangle \oplus \dots \oplus \langle\overline u_m\rangle
\oplus V_1 \oplus \dots \oplus V_l  , \]
where each $V_i$ is a simple $(k(x)*H)$-module and 
$\dim_{k(x)}(V_i) = 1$. 
Choose $\overline v_1,\dots,\overline v_l\break\in\fm_x/\fm_x^2$ 
so that $\overline v_i$ generates $V_i$ as a $k(x)$-vector space.
% which are one-dimensional over $k(x)$ and include
% $\lf<\overline u_1\>,\dots,\lf<\overline u_m\>$.
% Choose generators $\overline v_1,\dots,\overline v_l\in\fm_x/\fm_x^2$ 
% for these submodules.
Denote the character of $H'$ associated to
$\overline{v}_j$ by $\eta_j$.
By Remark~\ref{rem:at.point}, 
$\xi_1,\dots,\xi_m$ generate the dual group $(H')^*$;
consequently, each $\eta_j$ can be written in the form
\[
\eta_j=\xi_1^{-e_{j1}}\cdots\xi_m^{-e_{jm}}
\]
for some integers $e_{j1}, \dots, e_{jm} \geq 0$. 
% Since each $\xi_i \in H^{\prime{*}}$, adding multiples of $|H'|$ to
% the exponents $e_{ji}$ will not change the validity of the above formula.
Note that $\overline h_j=
\overline{u}_1^{e_{j1}}\cdots \overline{u}_m^{e_{jm}}\overline{v}_j$
is an $H'$-invariant element of $\fm_x^{d_j}/\fm_x^{d_j+1}$,
where $d_j=e_{j1}+\dots+e_{jm}+1$.
Clearly, $\overline h_j$ generates an $H$-invariant one-dimensional
$k(x)$-subspace $\langle\overline h_j\rangle\subset\fm_x^{d_j}/\fm_x^{d_j+1}$
on which $H'$ acts trivially. By the uniqueness statement in
Proposition~\ref{prop:one-dim}(a), $\langle\overline h_j\rangle\isomo k(x)$
as \linebreak $(k(x)*H)$-modules, and by Remark~\ref{rem:triv}, 
after replacing $\overline{v}_j$ 
by $\lambda\overline{v}_j$ for some $\lambda\in k(x)$, we may assume
\begin{equation} \label{e.h-bar}
\overline h_j=
\overline{u}_1^{e_{j1}}\cdots \overline{u}_m^{e_{jm}}\overline{v}_j
\text{ \ is an $H$-invariant element of }
\fm_x^{d_j}/\fm_x^{d_j+1} .
\end{equation}

We claim that we can choose $v_1, \dots, v_l \in \fm_x$ so that 
$\overline{v}_j = v_j\bmod \fm_x^2$ and each 
$h_j = u_1^{e_{j1}}\cdots u_m^{e_{jm}}v_j $ is $G$-invariant.
If we can do this, then $u_1, \dots, u_m, v_1, \dots, v_l$ will clearly
satisfy the requirements of the proposition.

To prove the claim, let $R = \bigcap_{y \in Gx} {\mathcal O}_{y, X}$ 
be the ring of rational functions on $X$ that are well defined 
on $Gx$, and let $\cI_{Gx}=\bigcap_{y \in Gx} \fm_y$ be
a $G$-invariant ideal in $R$ consisting of
all elements that vanish on $Gx$.  By our choice of $u_1, \dots, u_m$, 
\begin{equation} \label{e.coordinate}
g^{\ast}(u_i)/u_i \text{ is defined and invertible at every
point of $Gx$}
\end{equation}
for every $g \in G$, and every $i=1, \dots, m$.
Consequently, $u_1^{e_{j1}} \cdots u_m^{e_{jm}}\cI_{Gx}$ is 
a $G$-invariant ideal of $R$.

For each $y\in Gx$, the functions $u_1,\dots,u_m$ vanish at $y$, and
hence,
\begin{equation*}
u_1^{e_{j1}} \cdots u_m^{e_{jm}}\cI_{Gx}\subset\fm_{y}^{d_j}.
\end{equation*}
Consider the $G$-equivariant projection map 
\[  \textstyle
\psi \colon u_1^{e_{j1}} \cdots u_m^{e_{jm}} \cI_{Gx}
\lra \bigoplus_{y \in Gx} \fm_{y}^{d_j}/\fm_{y}^{d_j+1} .
\]
If $v\in\cI_{Gx}$, then
$\psi(u_1^{e_{j1}} \cdots u_m^{e_{jm}}v)$ depends only 
on the image of $v$ in $\bigoplus_{y \in Gx}\fm_y/\fm_y^2$.
Moreover, since $X$ is 
quasiprojective, the finite set $Gx$ lies in an affine open subset 
of $X$ and hence, by the Chinese Remainder Theorem, the projection map
$\cI_{Gx} \lra \bigoplus_{y \in Gx} \fm_y/\fm_y^2$ is surjective.
Thus
\[ \textstyle
\myIm(\psi)=
\bigoplus_{y \in Gx}
\left(u_1^{e_{j1}}\cdots u_m^{e_{jm}}\fm_y\right)
\bmod\fm_y^{d_j+1}
\subset\bigoplus_{y \in Gx} \fm_{y}^{d_j}/\fm_{y}^{d_j+1}.
\]
We shall denote elements of $\myIm(\psi)$ by 
$a =\bigl(a_y\mid y\in Gx\bigr)$, where
$$a_y \in  \left(u_1^{e_{j1}}\cdots u_m^{e_{jm}}\fm_y\right)
\bmod\fm_y^{d_j+1}.$$ 
Recall that by \eqref{e.h-bar}, $\overline h_j$ 
is a nonzero $H$-invariant element of 
$\left(u_1^{e_{j1}}\cdots u_m^{e_{jm}}\fm_x\right)
\bmod\fm_x^{d_j+1}$.
Let $a_j$ be the element of $\myIm(\psi)$ such that
$(a_j)_y = (g^{-1})^*(\overline h_j)$, where $y = gx$;
in view of \eqref{e.coordinate}, % we have here
\[
(a_j)_y\in
(g^{-1})^*[
\left(u_1^{e_{j1}}\cdots u_m^{e_{jm}}\fm_x\right)
\bmod\fm_x^{d_j+1}] = 
\left(u_1^{e_{j1}}\cdots u_m^{e_{jm}}\fm_y\right)
\bmod\fm_y^{d_j+1}.
\]
% and hence, $(a_j)_y\in
% \left(u_1^{e_{j1}}\dots u_m^{e_{jm}}\fm_y\right)
% \bmod\fm_y^{d_j+1}$.
Note that since $\overline h_j$ is $H$-invariant, $(a_j)_y$ is independent
of the choice of $g$.
% Let $\tilde h_j=\bigl((\tilde h_j)_y\mid y\in Gx\bigr)\in\myIm(\psi)$;
By our construction $a_j$ is $G$-invariant and $(a_j)_x = 
\overline h_j \in \fm_x^{d_j}/\fm_{x}^{d_j+1}$.

% Recall that in characteristic 0,  every morphism of (not necessarily 
% finite-dimensional)  $G$-vector spaces over $k$ splits.
% (This follows from Maschke's 
% theorem.)
The homomorphism $\psi$ has a $G$-equivariant $k$-linear
splitting and consequently, there exists a $G$-invariant element 
$h_j = u_1^{e_{j1}}\cdots u_m^{e_{jm}}v_j \in
 u_1^{e_{j1}}\cdots u_m^{e_{jm}}\cI_{Gx}$ such that
$\psi(h_j) = a_j$.
% v_j \in \cI_{Gx}$ and $\psi(h_j)=\widetilde{h_j}$.
In particular, 
% $h_j$
% $u_1^{e_{j1}}\dots u_m^{e_{jm}}v_j$
% modulo $\fm_x^{d_j+1}$ is equal to
$\overline h_j=
\overline{u}_1^{e_{j1}}\cdots\overline{u}_m^{e_{jm}}
\overline{v}_j= h_j \bmod{\fm_x^{d_j+1}}$ and hence 
$\overline{v}_j=v_j\bmod \fm_x^2$. This proves the claim and thus
shows that $u_1, \dots, u_m, v_1, \dots, v_l$ have the required properties.
\end{proof}

\subsection*{Property (*)}

We are now ready to % study 
revisit property (*) of Definition~\ref{def.prop-star}.

\begin{lem} \label{lem:diff.poles}
Suppose $X$ is a quasiprojective $G$-variety in standard form with respect
to a divisor $Y$, $x\in X$, $u_1, \dots, u_m$, 
$v_1, \dots, v_l$, and $h_1, \dots, h_l$, are as in
Proposition~\ref{prop:coord.sys}, and
$w_i=\prod_{g\in G}g^*(u_i)$. Let $f$ be a rational function
on $X$ whose divisor is supported on $Y$. Then 
\[  % \frac{df}{f}
df/f \in\cM , \] 
where $\cM$ is the $\cO_{x,X}$-module generated by
$dw_i/w_i$ and $dh_j/h_j$ with $i=1,\dots,m$ and $j=1,\dots,l$.
\end{lem}

Note that $w_i$ and $h_j$ are $G$-invariant rational 
functions on $X$ for every $i=1, \dots, m$ and $j = 1, \dots, l$.

\begin{proof}
Let $(\Omega_X^1)_x$ be the $\cO_{x,X}$-module of germs at $x$ of
regular differential forms on $X$.
Since $X$ is smooth,
$(\Omega_X^1)_x$ is a free $\cO_{x,X}$-module generated by
$du_1,\dots,du_m$, $dv_1,\dots,dv_l$.  Let $\cM'$ be the $\cO_{x,X}$-module 
generated by $du_i/u_i$, and $dv_j/v_j$, 
where $i=1,\dots,m$ and $j=1,\dots,l$.  Clearly,
$(\Omega_X^1)_x\subset\fm_x\cM'$.

We claim that $\cM=\cM'$.
% ; this would imply that $df/f\in\cM$, as desired.
It is clear that $\cM\subset\cM'$;
% It remains
to prove the opposite inclusion,
% i.e., it remains to prove that $dw_i/w_i$ and $dh_j/h_j$
we shall show that $dw_1/w_1,\dots,dw_m/w_m,dh_1/h_1,\dots,dh_l/h_l$
generate $\cM'$ as an  $\cO_{x,X}$-module.
% as $i$ ranges from $1$ to $m$ and $j$ ranges from $1$ to $l$.
% $i=1,\dots,m$ and $dh_j/h_j$ for $j=1,\dots,l$, generate $\cM'$.

Note that by our choice of $u_1, \dots, u_m$, we  can write
$w_i=a_iu_i^{|G|}$ for some $a_i \in {\mathcal O}_{X, x} - \fm_x$; 
see~\eqref{e.coordinate}.  Thus
\[
\frac{dw_i}{w_i} = \frac{da_i}{a_i} + |G| \frac{du_i}{u_i}
\equiv|G|\,\frac{du_i}{u_i}\pmod{(\Omega_X^1)_x}.
\]
In particular, since $(\Omega_X^1)_x\subset\fm_x\cM'$, we conclude that
\begin{equation} \label{e.dw_i}
\frac{dw_i}{w_i} 
\equiv|G|\,\frac{du_i}{u_i}\pmod{\fm_x\cM'}.
\end{equation}
On the other hand, since $h_j=u_1^{e_{j1}} \cdots u_m^{e_{jm}} v_j$,
we have
\begin{equation} \label{e.dh_j}
\frac{dh_j}{h_j}= \frac{dv_j}{v_j}+\sum_ie_{ji} \frac{du_i}{u_i}.
\end{equation}
Examining~\eqref{e.dw_i} and~\eqref{e.dh_j}, we see
that $dw_i/w_i$ ($i=1,\dots,m$), and $dh_j/h_j$
($j=1,\dots,l$) generate $\cM'/\fm_x\cM'$ as a $k(x)$-vector space.
Consequently, by Nakayama's lemma these elements generate $\cM'$
as an $\cO_{x,X}$-module.
Thus $\cM'=\cM$, as claimed.

Since the divisor of $f$ is supported on $Y$, locally near $x$ 
it is a union of smooth hypersurfaces of the form $\{u_i=0\}$. 
This means that $f = au_1^{e_1} \cdots u_m^{e_m}$ for some 
$a \in {\mathcal O}_{x, X} - \fm_x$ and $e_1, \dots, e_m \geq 0$; hence,
\[ \frac{df}{f} = \frac{da}{a} + e_1\frac{du_1}{u_1} + \dots 
+ e_m \frac{du_m}{u_m} \in\cM'=\cM . \]
% Since $da/a \in (\Omega_X^1)_x$, we conclude that $df/f$ is 
% an $\cO_{x,X}$-linear combination of $du_i/u_i$ and $dv_j$; 
% in particular, $df/f\in\cM'=\cM$.
\end{proof}

\begin{prop} \label{prop.star} 
Let $X$ be a projective variety in standard form with respect 
to a divisor $Y$ and let $f$ be a rational function on $X$ whose divisor 
is supported on $Y$. Then the pair $(X, f)$ has property (*); see 
Definition~\ref{def.prop-star}.
\end{prop}
 
\begin{proof}
By Zariski compactness, it is enough to show that for any $x\in X$, 
there exist $\beta_{1}, \dots, \beta_{q} \in k(X)^G$ and
$\gamma_{1},\dots,\gamma_{q}\in \cO_{x,X}$ such that
\[ \frac{df}{f} = \gamma_{1}\frac{d\beta_{1}}{\beta_{1}} + \dots+
\gamma_{q}\frac{d\beta_q}{\beta_q}  . \]
% In other words, $df/f$ lies in the ${\mathcal O}_{x, X}$-module generated by
% $d\beta/\beta$, as $\beta$ ranges over some finite subset of
% $k(X)^G$.
The last assertion is immediate from Lemma~\ref{lem:diff.poles}.
\end{proof}

\subsection*{Proof of Theorem~\ref{thm2}}

As we showed in Section~\ref{sect2}, 
it is enough to prove Proposition~\ref{prop2b}.
% Theorem~\ref{thm2} follows from Proposition~\ref{prop2b}. 
% We thus proceed with the proof of Proposition~\ref{prop2b},

Assume $X$ is a projective $G$-variety and $f \in k(X)$. Let
$X_0$ be the subvariety of all points in $X$ with nontrivial
stabilizers.  Let $Y$ be the union of  $X_0$ and (the supports of)
the divisors of $g^{\ast}(f)$ for every $g \in G$; it is a
$G$-invariant Zariski closed subvariety of $X$.
By Theorem~\ref{thm.b1-2} there exists a birational 
morphism $\pi \colon X' \lra X$ and a divisor $Y'\subset Y$,  
such that $X'$ is in standard form with respect to $Y'$ and
$\pi^{-1}(Y) \subset Y'$. Note that
the divisor of $\pi^{*}(f)$ is contained in $\pi^{-1}(Y)$ 
and hence in $Y'$.
Proposition~\ref{prop2b} (and thus Theorem~\ref{thm2}) now follows
from Proposition~\ref{prop.star}, which asserts that the pair 
$(X', \pi^{\ast}(f))$ has property (*).
\qed

\begin{thebibliography}{ABCD}

\bibitem[B]{bourbaki} N. Bourbaki, Alg\`ebre, Hermann, Paris.
\MR{20:4576}
% \bibitem[C]{cheeger}
% J. Cheeger, {\em On the Hodge theory of Riemannian pseudomanifolds},
% Proceedings of Symposia in Pure Mathematics, 36 (1980), 91--146.
% \bibitem[CR]{cr}C. W. Curtis, I Reiner, Representation Theory 
% of Finite Groups and Associative Algebras, John Wiley and Sons, 1962.
%
% \bibitem[Ma]{mather} J. Mather,  {\em Stratifications and mappings}, in
% ``Dynamical systems'', Proc. Sympos., Univ. Bahia, Salvador 1971,
% edited by M. M. Peixoto, Academic Press, 1973, 195--232.

\bibitem[Mo]{montgomery}
S. Montgomery, {\em Fixed points of finite automorphism 
groups of associative rings}, Lect. Notes in Math. \textbf{818}, 
Springer-Verlag, 1980.
\MR{81j:16041}
% \bibitem[Most]{M} T. Mostowski. {\em Lipschitz equisingularity}, 
% Dissertationes Math. 243 (1985).

\bibitem[MFK]{git} D. Mumford, J. Fogarty and F. Kirwan,
Geometric invariant theory.  Third enlarged edition, Springer, 1994.
\MR{95m:14012}
% \bibitem[Oh]{ohsawa}
% T. Ohsawa, {\em On the $L^2$ cohomology of complex spaces},
% Math. Z. 209 (1992), 519--530.

\bibitem[P]{P} A. Parusi\'nski, {\em Lipschitz properties of 
semianalytic sets}, Ann. Inst. Fourier, Grenoble \textbf{38} (1988), 189--213.
\MR{90e:32016}
% \bibitem[Pi]{pierce}R. S. Pierce, 
% Associative Algebras, Springer-Verlag, 1982. 
%
\bibitem[RY]{ry}Z. Reichstein and B. Youssin, {\em Essential dimensions
of algebraic groups and a resolution theorem for $G$-varieties},
with an appendix by J. Koll\'ar and E. Szab\'o, preprint.
Available 
at http://ucs.orst.edu/$\tilde{\;}$reichstz/pub.html. 

% \bibitem[RY2]{ry2}Z. Reichstein, B. Youssin, {\em Splitting fields of
% $G$-varieties}, preprint.
% Available 
% at http://ucs.orst.edu/$\tilde{\;}$reichstz/pub.html. 
%
\bibitem[Sh]{shaf} I. R. Shafarevich, Basic algebraic geometry, 
Springer-Verlag, Heidelberg, 1974.
\MR{51:3163}
% \bibitem[SS]{ss} L. Siebenmann and D. Sullivan,
% {\em On complexes that are Lipschitz manifolds}, in ``Geometric Topology'',
% edited by J. C. Cantrell, p.~503--525, Academic Press, 1979.

% \bibitem[Wh]{whitney} H. Whitney, {\em Tangents to an analytic variety},
% Annals of Math., 81 (1964), 496--549.

% \bibitem[Y]{youssin} B. Youssin, {\em $L^p$ cohomology of cones and horns},
% J. Diff. Geom.~39 (1994), 559--603.

% \bibitem[Y2]{y2} B. Youssin, in preparation.

% \bibitem[ZS]{zs} O. Zariski and P. Samuel, with the cooperation of
% I. S. Cohen, Commutative algebra, Van Nostrand, vol.~1, 1958, vol.~2, 1960.
\end{thebibliography}
\end{document}