%UNIX --- UPDATED ON 14/8/97 
%====================================================================%
%                  ltwol.tex     27-Feb-1995                         %
% This latex file rewritten from various sources for use in the      %
% preparation of the (larger) two-column proceedings Volume, latest  %
% version by Susan Hezlet with acknowledgments to Lukas Nellen.      %
% Some changes are due to David Cassel.                              %
%====================================================================%

\documentstyle[ltwol]{article}

\font\eightrm=cmr8

\input{psfig}

\arraycolsep1.5pt 

% A useful Journal macro
\def\Journal#1#2#3#4{{#1} {\bf #2}, #3 (#4)}

% Some useful journal names
\def\NCA{\em Nuovo Cimento}
\def\NIM{\em Nucl. Instrum. Methods}
\def\NIMA{{\em Nucl. Instrum. Methods} A}
\def\NPB{{\em Nucl. Phys.} B}
\def\PLB{{\em Phys. Lett.}  B}
\def\PRL{\em Phys. Rev. Lett.}
\def\PRD{{\em Phys. Rev.} D}
\def\ZPC{{\em Z. Phys.} C}
\def\ijmp#1#2#3{{\it Int.\ J.\ Mod.\ Phys.} A {\bf #1}, #3 (19#2)}
\def\newprd#1#2#3{{\it Phys.\ Rev.} D {\bf #1}: #3 (19#2)}
\def\newprdtwo#1#2#3{{\it Phys.\ Rev.} D {\bf #1}: #3 (20#2)}
\def\plb#1#2#3{{\it Phys.\ Lett.} B {\bf #1}, #3 (19#2)}
\def\prd#1#2#3{{\it Phys.\ Rev.} D {\bf #1}, #3 (19#2)}
\def\prl#1#2#3{{\it Phys.\ Rev.\ Lett.} {\bf #1}, #3 (19#2)}
\def\zpc#1#2#3{{\it Zeit.\ Phys.} C {\bf #1}, #3 (19#2)}
\def\npb#1#2#3{{\it Nucl.\ Phys.} B {\bf #1}, #3 (19#2)}

% My macros:
\def\beq{\begin{equation}}
\def\eeq{\end{equation}}
\def\bea{\begin{eqnarray}}
\def\eea{\end{eqnarray}}
\def\nn{\nonumber}
\def\sss{\scriptscriptstyle}
\def\dcp{D_{\sss CP}}
\def\bd{B_d^0}
\def\bdbar{{\overline{B_d^0}}}
\def\bs{B_s^0}
\def\bsbar{{\overline{B_s^0}}}
\def\barp{{\raise.35ex\hbox
{${\sss (}$}}---{\raise.35ex\hbox{${\sss )}$}}}
\def\bdbarp{\hbox{$B_d$\kern-1.4em\raise1.4ex\hbox{\barp}}}
\def\bsbarp{\hbox{$B_s$\kern-1.4em\raise1.4ex\hbox{\barp}}}
\def\ks{K_{\sss S}}
\def\kbar{{\overline{K^0}}}
\def\roughly#1{\mathrel{\raise.3ex\hbox
{$#1$\kern-.75em\lower1ex\hbox{$\sim$}}}}
\def\lsim{\roughly<}
\def\gsim{\roughly>}
\def\bra#1{\langle#1|}
\def\ket#1{|#1\rangle}
\def\Ptilde{{\tilde P}}
\def\Abar{\bar A}
\def\Sbar{\bar S}
\def\tnp{\theta_{\sss NP}}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\adirpm{{a_{\sss dir}^{+-}}}
\def\adir00{{a_{\sss dir}^{00}}}
\def\sineff{{\sin 2\,\alpha_{\sss eff}}}
\def\alphaeff{{\alpha_{\sss eff}}}
\def\alphaeffp{{\alpha_{\sss eff}^{(+)}}}
\def\alphaeffm{{\alpha_{\sss eff}^{(-)}}}
\def\alphaeffpm{{\alpha_{\sss eff}^{+-}}}
\def\alphaeffzero{{\alpha_{\sss eff}^{00}}}
\def\B00{B^{00}}
\def\Bp0{B^{+0}}
\def\Bpm{B^{+-}}
\def\dsp{\displaystyle}

\bibliographystyle{unsrt}    %for BibTeX - sorted numerical labels

%\input psfig
%
%%%%%%%%%%%%%%%%%%%%%%% EPSF MACROS %%%%%%%%%%%%%%%%%%%%%%%%%%%%
% EPSF.TEX macro file:
% Written by Tomas Rokicki of Radical Eye Software, 29 Mar 1989.
% Revised by Don Knuth, 3 Jan 1990.
% Revised by Tomas Rokicki to accept bounding boxes with no
% space after the colon, 18 Jul 1990.
%
% TeX macros to include an Encapsulated PostScript graphic.
% Works by finding the bounding box comment,
% calculating the correct scale values, and inserting a vbox
% of the appropriate size at the current position in the TeX document.
%
% To use with the center environment of LaTeX, preface the \epsffile
% call with a \leavevmode. (LaTeX should probably supply this itself
% for the center environment.)
%
% To use, simply say
% \input epsf % somewhere early on in your TeX file
% \epsfbox{filename.ps} % where you want to insert a vbox for a figure
%
% Alternatively, you can type
%
% \epsfbox[0 0 30 50]{filename.ps} % to supply your own BB
%
% which will not read in the file, and will instead use the bounding
% box you specify.
%
% The effect will be to typeset the figure as a TeX box, at the
% point of your \epsfbox command. By default, the graphic will have its
% `natural' width (namely the width of its bounding box, as described
% in filename.ps). The TeX box will have depth zero.
%
% You can enlarge or reduce the figure by saying
% \epsfxsize=<dimen> \epsfbox{filename.ps}
% (or
% \epsfysize=<dimen> \epsfbox{filename.ps})
% instead. Then the width of the TeX box will be \epsfxsize and its
% height will be scaled proportionately (or the height will be
% \epsfysize and its width will be scaled proportionally). The
% width (and height) is restored to zero after each use.
%
% A more general facility for sizing is available by defining the
% \epsfsize macro. Normally you can redefine this macro
% to do almost anything. The first parameter is the natural x size of
% the PostScript graphic, the second parameter is the natural y size
% of the PostScript graphic. It must return the xsize to use, or 0 if
% natural scaling is to be used. Common uses include:
%
% \epsfxsize % just leave the old value alone
% 0pt % use the natural sizes
% #1 % use the natural sizes
% \hsize % scale to full width
% 0.5#1 % scale to 50% of natural size
% \ifnum#1>\hsize\hsize\else#1\fi % smaller of natural, hsize
%
% If you want TeX to report the size of the figure (as a message
% on your terminal when it processes each figure), say `\epsfverbosetrue'.
%
\newread\epsffilein % file to \read
\newif\ifepsffileok % continue looking for the bounding box?
\newif\ifepsfbbfound % success?
\newif\ifepsfverbose % report what you're making?
\newdimen\epsfxsize % horizontal size after scaling
\newdimen\epsfysize % vertical size after scaling
\newdimen\epsftsize % horizontal size before scaling
\newdimen\epsfrsize % vertical size before scaling
\newdimen\epsftmp % register for arithmetic manipulation
\newdimen\pspoints % conversion factor
%
\pspoints=1bp % Adobe points are `big'
\epsfxsize=0pt % Default value, means `use natural size'
\epsfysize=0pt % ditto
%
\def\epsfbox#1{\global\def\epsfllx{72}\global\def\epsflly{72}%
 \global\def\epsfurx{540}\global\def\epsfury{720}%
 \def\lbracket{[}\def\testit{#1}\ifx\testit\lbracket
 \let\next=\epsfgetlitbb\else\let\next=\epsfnormal\fi\next{#1}}%
%
\def\epsfgetlitbb#1#2 #3 #4 #5]#6{\epsfgrab #2 #3 #4 #5 .\\%
 \epsfsetgraph{#6}}%
%
\def\epsfnormal#1{\epsfgetbb{#1}\epsfsetgraph{#1}}%
%
\def\epsfgetbb#1{%
%
% The first thing we need to do is to open the
% PostScript file, if possible.
%
\openin\epsffilein=#1
\ifeof\epsffilein\errmessage{I couldn't open #1, will ignore it}\else
%
% Okay, we got it. Now we'll scan lines until we find one that doesn't
% start with %. We're looking for the bounding box comment.
%
 {\epsffileoktrue \chardef\other=12
 \def\do##1{\catcode`##1=\other}\dospecials \catcode`\ =10
 \loop
 \read\epsffilein to \epsffileline
 \ifeof\epsffilein\epsffileokfalse\else
%
% We check to see if the first character is a % sign;
% if not, we stop reading (unless the line was entirely blank);
% if so, we look further and stop only if the line begins with
% `%%BoundingBox:'.
%
 \expandafter\epsfaux\epsffileline:. \\%
 \fi
 \ifepsffileok\repeat
 \ifepsfbbfound\else
 \ifepsfverbose\message{No bounding box comment in #1; using defaults}\fi\fi
 }\closein\epsffilein\fi}%
%
% Now we have to calculate the scale and offset values to use.
% First we compute the natural sizes.
%
\def\epsfclipstring{}% do we clip or not? If so,
\def\epsfclipon{\def\epsfclipstring{ clip}}%
\def\epsfclipoff{\def\epsfclipstring{}}%
%
\def\epsfsetgraph#1{%
 \epsfrsize=\epsfury\pspoints
 \advance\epsfrsize by-\epsflly\pspoints
 \epsftsize=\epsfurx\pspoints
 \advance\epsftsize by-\epsfllx\pspoints
%
% If `epsfxsize' is 0, we default to the natural size of the picture.
% Otherwise we scale the graph to be \epsfxsize wide.
%
 \epsfxsize\epsfsize\epsftsize\epsfrsize
 \ifnum\epsfxsize=0 \ifnum\epsfysize=0
 \epsfxsize=\epsftsize \epsfysize=\epsfrsize
 \epsfrsize=0pt
%
% We have a sticky problem here: TeX doesn't do floating point arithmetic!
% Our goal is to compute y = rx/t. The following loop does this reasonably
% fast, with an error of at most about 16 sp (about 1/4000 pt).
%
 \else\epsftmp=\epsftsize \divide\epsftmp\epsfrsize
 \epsfxsize=\epsfysize \multiply\epsfxsize\epsftmp
 \multiply\epsftmp\epsfrsize \advance\epsftsize-\epsftmp
 \epsftmp=\epsfysize
 \loop \advance\epsftsize\epsftsize \divide\epsftmp 2
 \ifnum\epsftmp>0
 \ifnum\epsftsize<\epsfrsize\else
 \advance\epsftsize-\epsfrsize \advance\epsfxsize\epsftmp \fi
 \repeat
 \epsfrsize=0pt
 \fi
 \else \ifnum\epsfysize=0
 \epsftmp=\epsfrsize \divide\epsftmp\epsftsize
 \epsfysize=\epsfxsize \multiply\epsfysize\epsftmp
 \multiply\epsftmp\epsftsize \advance\epsfrsize-\epsftmp
 \epsftmp=\epsfxsize
 \loop \advance\epsfrsize\epsfrsize \divide\epsftmp 2
 \ifnum\epsftmp>0
 \ifnum\epsfrsize<\epsftsize\else
 \advance\epsfrsize-\epsftsize \advance\epsfysize\epsftmp \fi
 \repeat
 \epsfrsize=0pt
 \else
 \epsfrsize=\epsfysize
 \fi
 \fi
%
% Finally, we make the vbox and stick in a \special that dvips can parse.
%
 \ifepsfverbose\message{#1: width=\the\epsfxsize, height=\the\epsfysize}\fi
 \epsftmp=10\epsfxsize \divide\epsftmp\pspoints
 \vbox to\epsfysize{\vfil\hbox to\epsfxsize{%
 \ifnum\epsfrsize=0\relax
 \special{PSfile=#1 llx=\epsfllx\space lly=\epsflly\space
 urx=\epsfurx\space ury=\epsfury\space rwi=\number\epsftmp
 \epsfclipstring}%
 \else
 \epsfrsize=10\epsfysize \divide\epsfrsize\pspoints
 \special{PSfile=#1 llx=\epsfllx\space lly=\epsflly\space
 urx=\epsfurx\space ury=\epsfury\space rwi=\number\epsftmp\space
 rhi=\number\epsfrsize \epsfclipstring}%
 \fi
 \hfil}}%
\global\epsfxsize=0pt\global\epsfysize=0pt}%
%
% We still need to define the tricky \epsfaux macro. This requires
% a couple of magic constants for comparison purposes.
%
 {\catcode`\%=12 \global\let\epsfpercent=%\global\def\epsfbblit{%BoundingBox}}%
%
% So we're ready to check for `%BoundingBox:' and to grab the
% values if they are found.
%
\long\def\epsfaux#1#2:#3\\{\ifx#1\epsfpercent
 \def\testit{#2}\ifx\testit\epsfbblit
 \epsfgrab #3 . . . \\%
 \epsffileokfalse
 \global\epsfbbfoundtrue
 \fi\else\ifx#1\par\else\epsffileokfalse\fi\fi}%
%
% Here we grab the values and stuff them in the appropriate definitions.
%
\def\epsfempty{}%
\def\epsfgrab #1 #2 #3 #4 #5\\{%
\global\def\epsfllx{#1}\ifx\epsfllx\epsfempty
 \epsfgrab #2 #3 #4 #5 .\\\else
 \global\def\epsflly{#2}%
 \global\def\epsfurx{#3}\global\def\epsfury{#4}\fi}%
%
% We default the epsfsize macro.
%
\def\epsfsize#1#2{\epsfxsize}
%
% Finally, another definition for compatibility with older macros.
%
\let\epsffile=\epsfbox
%=======================================================================
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%                      BEGINNING OF TEXT                           
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}

\twocolumn[

\begin{flushright}
UdeM-GPP-TH-01-82 \\
\end{flushright}

\vskip0.3truecm

\centerline{\bf Searching for New Physics via CP Violation in
  $B\to\pi\pi$}

\vskip0.5truecm

\centerline{David London}

\vskip0.2truecm

\centerline{\it Laboratoire Ren\'e J.-A. L\'evesque, Universit\'e de
  Montr\'eal,}
\centerline{\it C.P. 6128, succ. centre-ville, Montr\'eal, QC, Canada
  H3C 3J7}
\centerline{\it email: london@lps.umontreal.ca}

\vskip0.3truecm

\centerline{Nita Sinha and Rahul Sinha}

\vskip0.2truecm

\centerline{\it Institute of Mathematical Sciences, Taramani, Chennai 600113,
  India}
\centerline{\it email: nita@imsc.ernet.in , sinha@imsc.ernet.in}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% You may repeat \author \address as often as necessary      %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\vskip0.5truecm

\abstracts{ We show how $B\to\pi\pi$ decays can
  be used to search for new physics in the $b\to d$ flavour-changing
  neutral current. One needs one piece of theoretical input, which we
  take to be a prediction for $P/T$, the ratio of the penguin and tree
  amplitudes in $\bd\to\pi^+\pi^-$. If present, new physics can be
  detected over most of the parameter space. If $\alpha$ ($\phi_2$)
  can be obtained independently, measurements of $B^+ \to \pi^+ \pi^0$
  and $\bd/\bdbar \to \pi^0\pi^0$ are not even needed. }]


$B$-factory measurements have provided us with the first hints for CP
violation in the $B$ system. We all expect that, with time, it will be
possible to measure CP violation in a wide variety of $B$ decays. And
when the dust settles, we all hope that these measurements will reveal
the presence of physics beyond the standard model (SM).

New physics can alter CP-violating rate asymmetries in $B$ decays
principally by affecting those amplitudes which in the SM are at the
one-loop level.~\cite{NPBmixing} These new effects can be separated
into two classes. New physics can affect the $b\to d$ flavour-changing
neutral current (FCNC), which includes $\bd$-$\bdbar$ mixing and $b\to
d$ penguin amplitudes. It can also affect the $b\to s$ FCNC
($\bs$-$\bsbar$ mixing, $b\to s$ penguin amplitudes).

There are several clean, direct tests for new physics in the $b\to s$
FCNC. For example, the decays $B^\pm \to D K^\pm$~\cite{BDK} and
$\bs(t) \to D_s^\pm K^\mp$~\cite{BsDsK} both probe the CP phase
$\gamma$ ($\phi_3$) in the SM.  A discrepancy between these two CP
asymmetries will point clearly to the presence of new physics in
$\bs$-$\bsbar$ mixing. Similarly, if it is found that the CP
asymmetries in $\bd(t) \to \psi\ks$ and $\bd(t) \to \phi\ks$ are
unequal (they both measure $\beta$ ($\phi_1$) in the SM), this will
indicate new physics in the $b\to s$ penguin amplitude.~\cite{LonSoni}
Finally, the decay $\bs(t) \to \psi\phi$ is expected to have a tiny CP
asymmetry in the SM. If this turns out not to be the case, we will
know that there is new physics in $\bs$-$\bsbar$ mixing.

This then begs the question: are there clean, direct tests for new
physics in the $b\to d$ FCNC? At first glance, the answer appears to
be `yes'. Assuming that the $b\to d$ penguin amplitude is dominated by
the exchange of an internal $t$ quark, its weak phase is $-\beta$ in
the Wolfenstein parametrization.~\cite{Wolfenstein} One then predicts
that the CP asymmetry in the decay $\bd(t) \to K^0\kbar$ vanishes,
while $\bs(t)\to\phi\ks$ measures $\sin 2\beta$.~\cite{LonPeccei} Any
deviation from these predictions would indicate new physics in the
$b\to d$ FCNC.

Unfortunately, the assumption of $t$-quark dominance of the $b\to d$
penguin amplitude is incorrect. The $u$- and $c$-quark contributions
can be quite substantial, as large as 20--50\% of the $t$-quark
contribution.~\cite{ucquark} Thus, the weak phase of the $b\to d$
penguin is {\it not} $-\beta$, and the clean predictions for the
asymmetries in $\bd(t) \to K^0\kbar$ and $\bs(t)\to\phi\ks$ are
spoiled.

But this then raises a second question: can one isolate the $t$-quark
contribution to the $b\to d$ penguin, and measure its weak phase? If
so, then the comparison of this weak phase with that measured in
$\bd(t) \to\psi\ks$ could reveal the presence of new physics.
Unfortunately, as shown in Ref.~8, the answer to this question is
`no'. It is not possible to isolate any single contribution to the
$b\to d$ penguin. Thus, it is impossible to cleanly test for new
physics in the $b\to d$ FCNC.

However, one {\it can} test for new physics if we make a single
assumption about the theoretical parameters describing the
decay.~\cite{CKMambiguity} In this talk we describe how this can be
applied to $B\to \pi\pi$, which, as is well known, suffers from
penguin ``pollution.'' As we will see, the measurements of $B\to
\pi\pi$, combined with a theoretical prediction for $P/T$, the ratio
of penguin and tree amplitudes in $\bd\to\pi^+\pi^-$, allow one to
probe new physics in the $b\to d$ penguin amplitude.~\cite{Bpipi}

We begin with a brief review of $B\to \pi\pi$ decays. Recall that, in
the Wolfenstein parametrization, the weak phase of $\bd$-$\bdbar$
mixing is $-2\beta$. It is convenient to remove this phase by
redefining the $B$ decay amplitudes:
%
\beq 
A^f \equiv e^{i \beta} Amp(\bd \to f) ~~,~~~~ \Abar^f \equiv e^{-i\beta}
Amp({\bar \bd} \to f) ~.
\eeq
%
With this convention, the time-dependent decay rate for $\bd(t) \to
\pi^+ \pi^-$ takes the form
%\newpage
%
\bea
\Gamma(\bd(t) \to \pi^+\pi^-) & = & e^{-\Gamma t} \left[ {|A^{+-}|^2 +
    |\Abar^{+-}|^2 \over 2} \right. \nn\\
& & + {|A^{+-}|^2 - |\Abar^{+-}|^2 \over 2}
  \cos (\Delta M t) \nn\\
& & \left. - {\rm Im} \left({A^{+-}}^* \Abar^{+-}\right) \sin
  (\Delta M t) \right] .
\label{timedep}
\eea
%
Thus, the measurement of the time-dependent decay rate $\bd(t) \to
\pi^+ \pi^-$ allows the extraction of the following three quantities:
%
\bea 
B^{+-} &\equiv& {1\over 2} \left( |A^{+-}|^2+|{\bar A^{+-}}|^2 \right) ~,~\nn\\
\adirpm &\equiv& {{|A^{+-}|^2-|{\bar A^{+-}}|^2} \over
{|A^{+-}|^2+|{\bar A^{+-}}|^2} }~,~\nn\\
2\alphaeffpm &\equiv&
Arg\left({A^{+-}}^* \Abar^{+-}\right) ~.
\eea
%
In what follows, the direct CP asymmetry $\adirpm$ and the indirect CP
asymmetry $2\alphaeffpm $ will be the key observables. Similarly, one
can also obtain $B^{00}$ and $\adir00$ through measurements of
$\bd/\bdbar \to \pi^0\pi^0$, and $B^{+0}$ from $B^+ \to \pi^+ \pi^0$.

In addition to a tree amplitude, the decay $\bd\to\pi^+\pi^-$ also
receives a contribution from a $b\to d$ penguin amplitude. Eliminating
the $c$-quark piece of the penguin amplitude ($V_{cb}^* V_{cd}$) using
the unitarity of the CKM matrix, in the SM one can write
%
\beq
A^{+-} = T e^{i\delta} e^{-i\alpha} + P e^{i \delta_{\sss P}} ~.
\eeq
%
Here $\alpha$ is one of the three angles of the unitarity triangle,
$\delta$ and $\delta_{\sss P}$ are strong phases, and $P$ and $T$ are
defined to be real, positive quantities. Note that the $T$ amplitude
is not pure tree: it includes contributions from the $u$- and
$c$-quark pieces of the $b\to d$ penguin. Similarly, the $P$ amplitude
is mostly the $t$-quark penguin contribution, but includes a $c$-quark
penguin piece. Note also that there is no weak phase multiplying the
$P$ amplitude. This is because, in the SM, the weak phase of
$\bd$-$\bdbar$ mixing cancels that of the $t$-quark piece of the $b\to
d$ penguin amplitude.

Now, it is well known that the isospin analysis of $B\to\pi\pi$ decays
enables one to remove the penguin pollution and extract the CP phase
$\alpha$.~\cite{isospin} However, it is also true, though not as well
known, that this same analysis allows one to obtain all of the
theoretical parameters $T$, $P$, etc.~\cite{Charles} In particular,
%
\beq
r^2 \equiv \frac {P^2}{T^2} = {1-\sqrt{1 - (\adirpm)^2} \cos(2 \alpha
  - 2 \alphaeff) \over 1-\sqrt{1 - (\adirpm)^2} \cos(2 \alphaeff)} ~.
\eeq 
%
If there is new physics in the $b\to d$ penguin amplitude, the
$\bd\to\pi^+\pi^-$ amplitude will be modified:
%
\beq
A^{+-} = T e^{i\delta} e^{-i\alpha} + P e^{i \delta_{\sss P}} e^{-i\tnp} ~,
\eeq
%
where $\tnp$ represents the mismatch, due to the presence of new
physics, between the weak phase of $\bd$-$\bdbar$ mixing and that of
the $t$-quark piece of the $b\to d$ penguin amplitude. The expression
for $r^2$ now reads
%
\beq
r^2 \equiv \frac {P^2}{T^2} = {1-\sqrt{1 - (\adirpm)^2} \cos(2 \alpha
  - 2 \alphaeff) \over 1-\sqrt{1 - (\adirpm)^2} \cos(2\tnp - 2 \alphaeff)} ~.
\label{r}
\eeq 
%
{}From this expression it is clear that, given measurements of
$\adirpm$, $2\alphaeff$ and $2\alpha$, along with a theoretical
prediction of $P/T$, one can extract $\tnp$. (Note that, in the above,
we have assumed that new physics affects only the weak phase of the
$P$ piece of $A^{+-}$. However, new physics could also affect the
magnitude of $P/T$. For our purposes, since we are looking for
$\tnp\ne 0$, this distinction is unimportant: if, in reality, $\tnp=0$
but new physics has affected the magnitudes of $P$ and $T$, this will
still show up as an effective nonzero $\tnp$.)

Of course, in practice, things are more complicated. First, theory
will not predict a specific value for $P/T$, but rather a range of
values. For example, Fleischer and Mannel give $0.07 \le r \le
0.23$,~\cite{FM} while Gronau estimates $r = 0.3 \pm
0.1$.~\cite{Gronau} In this study, we will take a very conservative
range:
%
\beq
0.05 \leq r \leq 0.5 ~.
\label{rbound}
\eeq

Second, the formula for $P/T$ depends on $2\alpha$. Where does one get
this CP phase? Obviously, if the isospin analysis can be performed,
one can obtain it in that way. However, it may be very difficult to
perform such an analysis, in which case we will need to get $2\alpha$
from outside of the $B\to\pi\pi$ system. One possibility is to measure
$2\alpha$ using the Dalitz-plot analysis of $B\to\rho\pi$
decays.~\cite{Dalitz} Another possibility, assuming that both $\beta$
and $\gamma$ have been measured, is to use the relation $\alpha = \pi
- \beta - \gamma$, which holds even in the presence of new
physics.~\cite{nirsilv} The bottom line is that there are a number of
ways of getting $2\alpha$, and ideally we will have information from
all of these sources.

The third complication is the fact that all measurements will be made
with some error, and these errors can mask the presence of a nonzero
$\tnp$. To approximate this effect, we take $2\alpha$ to lie in a
certain range, and we consider two such illustrative choices: 
%
\bea
& & (a) ~~ 120^\circ \le 2\alpha \le 135^\circ, \nn\\
& & (b) ~~ 165^\circ \le 2\alpha \le 180^\circ.
\label{alphachoices}
\eea
%
The procedure is now nominally as follows: given measurements of
$\adirpm$ and $2\alphaeff$, and assuming that $2\alpha$ lies in range
(a) or (b), we will see if $\tnp = 0$ gives $r$ in the allowed range
[Eq.~(\ref{rbound})].  If not, this indicates the presence of new
physics.

However, this does not take into account all information we have at
our disposal. By the time $\bd(t) \to \pi^+\pi^-$ is measured, we will
have some knowledge of the branching ratios for $B^+ \to \pi^+ \pi^0$
and $\bd/\bdbar \to \pi^0\pi^0$. (Indeed, even today we already have
upper limits on these quantities.~\cite{Gilman}) Thus, we can use
isospin to test for new physics. That is, given a range of values for
$B^{+0}$, $B^{00}$ and $\adir00$, it must be possible to reproduce the
measured value of $2\alpha$ using the isospin analysis. If not, this
indicates the presence of new physics.

To include this constraint, we consider five scenarios for the allowed
ranges of $B^{+0}/B^{+-}$, $B^{00}/B^{+-}$ and $\adir00$, shown in
Table 1. Note that scenario A assumes that we have no knowledge of
these quantities at all. Obviously this is totally unrealistic, since
we already have upper limits on $B^{+0}/B^{+-}$ and $B^{00}/B^{+-}$. A
more realistic case, which is roughly the situation as it exists
today, is given in scenario B. Here, $B^{+0}$ is approximately equal
to $B^{+-}$, while there is an upper limit on $B^{00}/B^{+-}$ and
nothing is known about $\adir00$. Finally, scenarios C, D and E are
other hypothetical ranges for $B^{+0}/B^{+-}$, $B^{00}/B^{+-}$ and
$\adir00$.

\begin{table}
\hfil
\vbox{\offinterlineskip
\halign{&\vrule#&
 \strut\quad#\hfil\quad\cr
\noalign{\hrule}
height2pt&\omit&&\omit&&\omit&&\omit&\cr
& \omit && $\adir00$ && $B^{00}/B^{+-}$ && $B^{+0}/B^{+-}$ & \cr
height2pt&\omit&&\omit&&\omit&&\omit&\cr
\noalign{\hrule}
height2pt&\omit&&\omit&&\omit&&\omit&\cr
& Case A && $-1$ -- 1 && any value && any value & \cr
& Case B && $-1$ -- 1 && 0 -- 0.1 && 0.8 -- 0.9 & \cr
& Case C && 0.5 -- 0.7 && 0.7 -- 0.8 &&  0 -- 0.5 & \cr
& Case D && 0.6 -- 1 && 0.2 -- 0.4 && 0.6 -- 0.7 & \cr
& Case E && 0.6 -- 1 && 0.2 -- 0.4 && 0.2 -- 0.3 & \cr
height2pt&\omit&&\omit&&\omit&&\omit&\cr
\noalign{\hrule}}}
\caption{The assumed ranges for $\adir00$, $B^{00}/B^{+-}$ and 
$B^{+0}/B^{+-}$ for five (hypothetical) sets of experimental 
measurements.}
\label{casetable}
\end{table}

In order to map out the region of parameter space where new physics
can be found, we use the following procedure. In a given scenario, we
generate values for $\adirpm$ and $2\alphaeff$ in the full allowed
range, $-1$ to $1$, and values for $B^{+0}/B^{+-}$, $B^{00}/B^{+-}$
and $\adir00$ in the specified range in the scenario. A total of
$10^5$ sets of values are generated. If a given set of values (i)
reproduces the measured value of $2\alpha$ in the allowed range (a) or
(b) [Eq.~(\ref{alphachoices})] using isospin, and (ii) gives $r^2$ in
the allowed theoretical range [Eq.~(\ref{rbound})] for $\tnp = 0$,
then it is consistent with the SM. If not, we conclude that new
physics is present.

\begin{figure}
\center
\rule{2cm}{0.2mm}\hfill \rule{2cm}{0.2mm}
\psfig{figure=fig-3.eps,height=4.0in}
\rule{2cm}{0.2mm}\hfill \rule{2cm}{0.2mm}
%\psfig{figure=radkaon.ps,height=1.5in}
\caption{The region in $2\alphaeff$--$\adirpm$ space which is
  consistent with the theoretical prediction for $|P/T|$
  [Eqs.~(\protect\ref{r}),(\protect\ref{rbound})]. In addition to the
  measurement of $\bd(t)\to\pi^+\pi^-$, it is assumed that information
  about $B^+\to\pi^+\pi^0$ and $\bd/\bdbar \to \pi^0\pi^0$ is
  available. For this latter information, the five scenarios of Table
  \ref{casetable} are considered from top (Case A) to bottom (Case E).
  In all cases, $2\alpha$ is allowed to take a range of values, given
  above each of the two columns of figures. In all figures, the
  $x$-axis is $2\alphaeff$ and the $y$-axis is $\adirpm$.}
\end{figure}

%\begin{figure}
%\vskip -.25truein
%\centerline{\epsfysize 3.5 truein \epsfbox {fig-3.eps}}
%\vskip -.25truein
%\caption{The region in $2\alphaeff$--$\adirpm$ space which is
%  consistent with the theoretical prediction for $|P/T|$
%  [Eqs.~(\protect\ref{r}),(\protect\ref{rbound})]. In addition to the
%  measurement of $\bd(t)\to\pi^+\pi^-$, it is assumed that information
%  about $B^+\to\pi^+\pi^0$ and $\bd/\bdbar \to \pi^0\pi^0$ is
%  available. For this latter information, the five scenarios of Table
%  \ref{casetable} are considered from top (Case A) to bottom (Case E).
%  In all cases, $2\alpha$ is allowed to take a range of values, given
%  above each of the two columns of figures. In all figures, the
%  $x$-axis is $2\alphaeff$ and the $y$-axis is $\adirpm$.}
%\end{figure}

The results are shown in Fig.~1. The dark regions correspond to those
values of $\adirpm$ and $2\alphaeff$ which are consistent with the SM.
As one can see from these plots, there is a lot of white space. That
is, in each scenario, there is a large region of
$\adirpm$--$2\alphaeff$ parameter space which corresponds to new
physics. For example, consider scenario B. Only about $1/8$ of the
entire parameter space is consistent with the SM. Thus, even if our
knowledge of $B^{+0}/B^{+-}$, $B^{00}/B^{+-}$ and $\adir00$ does not
improve in the future, we have a good chance of seeing new physics,
should it be present, through the measurement of $\bd(t) \to \pi^+
\pi^-$ alone, along with an independent determination of $2\alpha$.

To be fair, things are not quite this easy. The presence of discrete
ambiguities in the extraction of $2\alphaeff$ and in the calculation
of $2\alpha$ via isospin can complicate matters. These complications
can be minimized if we have a variety of independent determinations of
$2\alpha$, as described earlier. For more details, we refer the reader
to Ref.~9.

To summarize: while the presence of physics beyond the SM in the $b\to
s$ FCNC is relatively easy to establish, the same is not true of the
$b\to d$ FCNC -- one always needs to add some theoretical information.
In this talk we have described how to use the $B\to\pi\pi$ system to
probe new physics in the $b\to d$ FCNC. Here one uses a prediction of
the ratio $P/T$ as the theoretical input. As we have seen, there is a
large region of parameter space where new physics can be found. Note
that the measurements of $B^+ \to \pi^+ \pi^0$ and $\bd/\bdbar \to
\pi^0\pi^0$ are not needed if $2\alpha$ can be obtained independently.
Ideally, we will have information about $2\alpha$ from both
independent sources and an isospin analysis.

\section*{\bf Acknowledgments}

We thank the organizers of BCP4 for an exciting, fascinating
conference. The work of D.L. was financially supported by NSERC of
Canada.

\newpage

\section*{References}

\begin{thebibliography}{99}
  
\bibitem{NPBmixing} C.O. Dib, D. London and Y. Nir,
  \ijmp{6}{91}{1253}; Y. Grossman and M.P. Worah, \plb{395}{97}{241}.

\bibitem{BDK} M. Gronau and D. Wyler, \plb{265}{91}{172}. See also M.
  Gronau and D. London, \plb{253}{91}{483}; I. Dunietz,
  \plb{270}{91}{75}. Improvements to this method have been discussed
  by D. Atwood, I. Dunietz and A. Soni, \prl{78}{97}{3257}, and have
  been used in N. Sinha and R. Sinha, \prl{80}{98}{3706}.

\bibitem{BsDsK} R. Aleksan, I. Dunietz and B. Kayser,
  \zpc{54}{92}{653}.

\bibitem{LonSoni} D. London and A. Soni, \plb{407}{97}{61}.

\bibitem{Wolfenstein} L. Wolfenstein, \prl{51}{83}{1945}.

\bibitem{LonPeccei} D. London and R. Peccei, \plb{223}{89}{257}.

\bibitem{ucquark} A.J. Buras and R. Fleischer, \plb{341}{95}{379}.
  
\bibitem{CKMambiguity} D. London, N. Sinha and R. Sinha,
  \newprd{60}{99}{074020}.
  
\bibitem{Bpipi} D. London, N. Sinha and R. Sinha,
  \newprdtwo{63}{01}{054015}.

\bibitem{isospin} M. Gronau and D. London, \prl{65}{90}{3381}.

\bibitem{Charles} J. Charles, \prd{59}{99}{054007}.

\bibitem{FM} R. Fleischer and T. Mannel, \plb{397}{97}{269}.
  
\bibitem{Gronau} M. Gronau, these proceedings.

\bibitem{Dalitz} A.E. Snyder and H.R. Quinn, \prd{48}{93}{2139}.

\bibitem{nirsilv} Y. Nir and D. Silverman, \npb{345}{90}{301}.

\bibitem{Gilman} For a summary, see F. Gilman, these proceedings.
 
\end{thebibliography}

\end{document}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%                      END OF LTWOL.TEX
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% Psfig/TeX Release 1.2
%
% Archive users note: this is an out-of-date version, preserved because future
% versions are backwards incompatible. Use psfig.sty for the up-to-date
% version.
%
% dvips version
%
% All software, documentation, and related files in this distribution of
% psfig/tex are Copyright 1987, 1988 Trevor J. Darrell
%
% Permission is granted for use and non-profit distribution of psfig/tex 
% providing that this notice be clearly maintained, but the right to
% distribute any portion of psfig/tex for profit or as part of any commercial
% product is specifically reserved for the author.
%
% $Header: psfig.tex,v 1.9 88/01/08 17:42:01 trevor Exp $
% $Source: $
%
% Thanks to Greg Hager (GDH) and Ned Batchelder for their contributions
% to this project.
%
\catcode`\@=11\relax
\newwrite\@unused
\def\typeout#1{{\let\protect\string\immediate\write\@unused{#1}}}
\typeout{psfig/tex 1.2-dvips}


%% Here's how you define your figure path.  Should be set up with null
%% default and a user useable definition.

\def\figurepath{./}
\def\psfigurepath#1{\edef\figurepath{#1}}

%
% @psdo control structure -- similar to Latex @for.
% I redefined these with different names so that psfig can
% be used with TeX as well as LaTeX, and so that it will not 
% be vunerable to future changes in LaTeX's internal
% control structure,
%
\def\@nnil{\@nil}
\def\@empty{}
\def\@psdonoop#1\@@#2#3{}
\def\@psdo#1:=#2\do#3{\edef\@psdotmp{#2}\ifx\@psdotmp\@empty \else
    \expandafter\@psdoloop#2,\@nil,\@nil\@@#1{#3}\fi}
\def\@psdoloop#1,#2,#3\@@#4#5{\def#4{#1}\ifx #4\@nnil \else
       #5\def#4{#2}\ifx #4\@nnil \else#5\@ipsdoloop #3\@@#4{#5}\fi\fi}
\def\@ipsdoloop#1,#2\@@#3#4{\def#3{#1}\ifx #3\@nnil 
       \let\@nextwhile=\@psdonoop \else
      #4\relax\let\@nextwhile=\@ipsdoloop\fi\@nextwhile#2\@@#3{#4}}
\def\@tpsdo#1:=#2\do#3{\xdef\@psdotmp{#2}\ifx\@psdotmp\@empty \else
    \@tpsdoloop#2\@nil\@nil\@@#1{#3}\fi}
\def\@tpsdoloop#1#2\@@#3#4{\def#3{#1}\ifx #3\@nnil 
       \let\@nextwhile=\@psdonoop \else
      #4\relax\let\@nextwhile=\@tpsdoloop\fi\@nextwhile#2\@@#3{#4}}
% 
%
\def\psdraft{
	\def\@psdraft{0}
	%\typeout{draft level now is \@psdraft \space . }
}
\def\psfull{
	\def\@psdraft{100}
	%\typeout{draft level now is \@psdraft \space . }
}
\psfull
\newif\if@prologfile
\newif\if@postlogfile
\newif\if@noisy
\def\pssilent{
	\@noisyfalse
}
\def\psnoisy{
	\@noisytrue
}
\psnoisy
%%% These are for the option list.
%%% A specification of the form a = b maps to calling \@p@@sa{b}
\newif\if@bbllx
\newif\if@bblly
\newif\if@bburx
\newif\if@bbury
\newif\if@height
\newif\if@width
\newif\if@rheight
\newif\if@rwidth
\newif\if@clip
\newif\if@verbose
\def\@p@@sclip#1{\@cliptrue}

%%% GDH 7/26/87 -- changed so that it first looks in the local directory,
%%% then in a specified global directory for the ps file.

\def\@p@@sfile#1{\def\@p@sfile{null}%
	        \openin1=#1
		\ifeof1\closein1%
		       \openin1=\figurepath#1
			\ifeof1\typeout{Error, File #1 not found}
			\else\closein1
			    \edef\@p@sfile{\figurepath#1}%
                        \fi%
		 \else\closein1%
		       \def\@p@sfile{#1}%
		 \fi}
\def\@p@@sfigure#1{\def\@p@sfile{null}%
	        \openin1=#1
		\ifeof1\closein1%
		       \openin1=\figurepath#1
			\ifeof1\typeout{Error, File #1 not found}
			\else\closein1
			    \def\@p@sfile{\figurepath#1}%
                        \fi%
		 \else\closein1%
		       \def\@p@sfile{#1}%
		 \fi}

\def\@p@@sbbllx#1{
		%\typeout{bbllx is #1}
		\@bbllxtrue
		\dimen100=#1
		\edef\@p@sbbllx{\number\dimen100}
}
\def\@p@@sbblly#1{
		%\typeout{bblly is #1}
		\@bbllytrue
		\dimen100=#1
		\edef\@p@sbblly{\number\dimen100}
}
\def\@p@@sbburx#1{
		%\typeout{bburx is #1}
		\@bburxtrue
		\dimen100=#1
		\edef\@p@sbburx{\number\dimen100}
}
\def\@p@@sbbury#1{
		%\typeout{bbury is #1}
		\@bburytrue
		\dimen100=#1
		\edef\@p@sbbury{\number\dimen100}
}
\def\@p@@sheight#1{
		\@heighttrue
		\dimen100=#1
   		\edef\@p@sheight{\number\dimen100}
		%\typeout{Height is \@p@sheight}
}
\def\@p@@swidth#1{
		%\typeout{Width is #1}
		\@widthtrue
		\dimen100=#1
		\edef\@p@swidth{\number\dimen100}
}
\def\@p@@srheight#1{
		%\typeout{Reserved height is #1}
		\@rheighttrue
		\dimen100=#1
		\edef\@p@srheight{\number\dimen100}
}
\def\@p@@srwidth#1{
		%\typeout{Reserved width is #1}
		\@rwidthtrue
		\dimen100=#1
		\edef\@p@srwidth{\number\dimen100}
}
\def\@p@@ssilent#1{ 
		\@verbosefalse
}
\def\@p@@sprolog#1{\@prologfiletrue\def\@prologfileval{#1}}
\def\@p@@spostlog#1{\@postlogfiletrue\def\@postlogfileval{#1}}
\def\@cs@name#1{\csname #1\endcsname}
\def\@setparms#1=#2,{\@cs@name{@p@@s#1}{#2}}
%
% initialize the defaults (size the size of the figure)
%
\def\ps@init@parms{
		\@bbllxfalse \@bbllyfalse
		\@bburxfalse \@bburyfalse
		\@heightfalse \@widthfalse
		\@rheightfalse \@rwidthfalse
		\def\@p@sbbllx{}\def\@p@sbblly{}
		\def\@p@sbburx{}\def\@p@sbbury{}
		\def\@p@sheight{}\def\@p@swidth{}
		\def\@p@srheight{}\def\@p@srwidth{}
		\def\@p@sfile{}
		\def\@p@scost{10}
		\def\@sc{}
		\@prologfilefalse
		\@postlogfilefalse
		\@clipfalse
		\if@noisy
			\@verbosetrue
		\else
			\@verbosefalse
		\fi
}
%
% Go through the options setting things up.
%
\def\parse@ps@parms#1{
	 	\@psdo\@psfiga:=#1\do
		   {\expandafter\@setparms\@psfiga,}}
%
% Compute bb height and width
%
\newif\ifno@bb
\newif\ifnot@eof
\newread\ps@stream
\def\bb@missing{
	\if@verbose{
		\typeout{psfig: searching \@p@sfile \space  for bounding box}
	}\fi
	\openin\ps@stream=\@p@sfile
	\no@bbtrue
	\not@eoftrue
	\catcode`\%=12
	\loop
		\read\ps@stream to \line@in
		\global\toks200=\expandafter{\line@in}
		\ifeof\ps@stream \not@eoffalse \fi
		%\typeout{ looking at :: \the\toks200 }
		\@bbtest{\toks200}
		\if@bbmatch\not@eoffalse\expandafter\bb@cull\the\toks200\fi
	\ifnot@eof \repeat
	\catcode`\%=14
}	
\catcode`\%=12
\newif\if@bbmatch
\def\@bbtest#1{\expandafter\@a@\the#1%%BoundingBox:\@bbtest\@a@}
\long\def\@a@#1%%BoundingBox:#2#3\@a@{\ifx\@bbtest#2\@bbmatchfalse\else\@bbmatchtrue\fi}
\long\def\bb@cull#1 #2 #3 #4 #5 {
	\dimen100=#2 bp\edef\@p@sbbllx{\number\dimen100}
	\dimen100=#3 bp\edef\@p@sbblly{\number\dimen100}
	\dimen100=#4 bp\edef\@p@sbburx{\number\dimen100}
	\dimen100=#5 bp\edef\@p@sbbury{\number\dimen100}
	\no@bbfalse
}
\catcode`\%=14
%
\def\compute@bb{
		\no@bbfalse
		\if@bbllx \else \no@bbtrue \fi
		\if@bblly \else \no@bbtrue \fi
		\if@bburx \else \no@bbtrue \fi
		\if@bbury \else \no@bbtrue \fi
		\ifno@bb \bb@missing \fi
		\ifno@bb \typeout{FATAL ERROR: no bb supplied or found}
			\no-bb-error
		\fi
		%
		\count203=\@p@sbburx
		\count204=\@p@sbbury
		\advance\count203 by -\@p@sbbllx
		\advance\count204 by -\@p@sbblly
		\edef\@bbw{\number\count203}
		\edef\@bbh{\number\count204}
		%\typeout{ bbh = \@bbh, bbw = \@bbw }
}
%
% \in@hundreds performs #1 * (#2 / #3) correct to the hundreds,
%	then leaves the result in @result
%
\def\in@hundreds#1#2#3{\count240=#2 \count241=#3
		     \count100=\count240	% 100 is first digit #2/#3
		     \divide\count100 by \count241
		     \count101=\count100
		     \multiply\count101 by \count241
		     \advance\count240 by -\count101
		     \multiply\count240 by 10
		     \count101=\count240	%101 is second digit of #2/#3
		     \divide\count101 by \count241
		     \count102=\count101
		     \multiply\count102 by \count241
		     \advance\count240 by -\count102
		     \multiply\count240 by 10
		     \count102=\count240	% 102 is the third digit
		     \divide\count102 by \count241
		     \count200=#1\count205=0
		     \count201=\count200
			\multiply\count201 by \count100
		 	\advance\count205 by \count201
		     \count201=\count200
			\divide\count201 by 10
			\multiply\count201 by \count101
			\advance\count205 by \count201
			%
		     \count201=\count200
			\divide\count201 by 100
			\multiply\count201 by \count102
			\advance\count205 by \count201
			%
		     \edef\@result{\number\count205}
}
\def\compute@wfromh{
		% computing : width = height * (bbw / bbh)
		\in@hundreds{\@p@sheight}{\@bbw}{\@bbh}
		%\typeout{ \@p@sheight * \@bbw / \@bbh, = \@result }
		\edef\@p@swidth{\@result}
		%\typeout{w from h: width is \@p@swidth}
}
\def\compute@hfromw{
		% computing : height = width * (bbh / bbw)
		\in@hundreds{\@p@swidth}{\@bbh}{\@bbw}
		%\typeout{ \@p@swidth * \@bbh / \@bbw = \@result }
		\edef\@p@sheight{\@result}
		%\typeout{h from w : height is \@p@sheight}
}
\def\compute@handw{
		\if@height 
			\if@width
			\else
				\compute@wfromh
			\fi
		\else 
			\if@width
				\compute@hfromw
			\else
				\edef\@p@sheight{\@bbh}
				\edef\@p@swidth{\@bbw}
			\fi
		\fi
}
\def\compute@resv{
		\if@rheight \else \edef\@p@srheight{\@p@sheight} \fi
		\if@rwidth \else \edef\@p@srwidth{\@p@swidth} \fi
}
%		
% Compute any missing values
\def\compute@sizes{
	\compute@bb
	\compute@handw
	\compute@resv
}
%
% \psfig
% usage : \psfig{file=, height=, width=, bbllx=, bblly=, bburx=, bbury=,
%			rheight=, rwidth=, clip=}
%
% "clip=" is a switch and takes no value, but the `=' must be present.
\def\psfig#1{\vbox {
	% do a zero width hard space so that a single
	% \psfig in a centering enviornment will behave nicely
	%{\setbox0=\hbox{\ }\ \hskip-\wd0}
	%
	\ps@init@parms
	\parse@ps@parms{#1}
	\compute@sizes
	%
	\ifnum\@p@scost<\@psdraft{
		\if@verbose{
			\typeout{psfig: including \@p@sfile \space }
		}\fi
		%
		\special{ps::[begin] 	\@p@swidth \space \@p@sheight \space
				\@p@sbbllx \space \@p@sbblly \space
				\@p@sbburx \space \@p@sbbury \space
				startTexFig \space }
		\if@clip{
			\if@verbose{
				\typeout{(clip)}
			}\fi
			\special{ps:: doclip \space }
		}\fi
		\if@prologfile
		    \special{ps: plotfile \@prologfileval \space } \fi
		\special{ps: plotfile \@p@sfile \space }
		\if@postlogfile
		    \special{ps: plotfile \@postlogfileval \space } \fi
		\special{ps::[end] endTexFig \space }
		% Create the vbox to reserve the space for the figure
		\vbox to \@p@srheight true sp{
			\hbox to \@p@srwidth true sp{
				\hss
			}
		\vss
		}
	}\else{
		% draft figure, just reserve the space and print the
		% path name.
		\vbox to \@p@srheight true sp{
		\vss
			\hbox to \@p@srwidth true sp{
				\hss
				\if@verbose{
					\@p@sfile
				}\fi
				\hss
			}
		\vss
		}
	}\fi
}}
\def\psglobal{\typeout{psfig: PSGLOBAL is OBSOLETE; use psprint -m instead}}
\catcode`\@=12\relax


