A Flexible Positron Spectrometer for the Undergraduate Laboratory

Abstract: Positron physics touches on a wide-ranging variety of fields from materials science to medical imaging to high energy physics. In this paper we present the development of a flexible positron annihilation spectrometer appropriate for the undergraduate laboratory. Four NaI gamma-ray ($\gamma$-ray) detectors are connected to an oscilloscope-based data acquisition system. Coupled with the software we developed, these detectors allow students to explore a variety of positron and $\gamma$-ray phenomena. These include $\gamma$-ray energy spectroscopy, Compton scattering, PET scanning fundamentals, speed of light measurements with $\gamma$-rays, historically important polarimetry of annihilation radiation, 3-$\gamma$ annihilation radiation observations, and positron lifetime spectroscopy of materials. We present the developed apparatus and examples of experiments it can perform here.

\section{Introduction}

With its discovery in 1932 by Carl Anderson, the positron began the era of antimatter in physics.  Unlike its antimatter counterparts, the antiproton and antineutron, the positron can be produced from radioactive sources.  As such positrons are available for a large array of applications.  PET scans,\cite{1} materials science,\cite{2,3} QED tests,\cite{4} fundamental symmetry experiments,\cite{4} and antihydrogen spectroscopy\cite{5,6,7,8} are some of the many areas in which positrons have found applications both historically and in the modern day.

The accessibility of positrons has also brought them to the teaching laboratory.  Experiments for undergraduate laboratory classes have been presented in the literature in the past.\cite{9,10,11,12,13,14,15} Each of these experiments in literature, while fine examples, focused on one aspect of positron physics with a dedicated apparatus.

With this work we set out to build a single apparatus along with data acquisition software that would allow students to explore the variety of physics accessible with positrons.  With that in mind, we focus on detectors and acquisition software that provide maximum flexibility.  This paper presents the apparatus and software developed for this purpose.  Additionally, it presents examples of experiments performed with this apparatus.

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{sodium.eps}
\caption{Decay Scheme of \textsuperscript{22}Na.}
\label{nadecay}
\end{figure}

The existence of commercially available radioactive sources that produce positrons is key to making experiments such as those presented here accessible to the undergraduate laboratory.  The most common choice of source is \textsuperscript{22}Na with a decay scheme shown in Fig.~\ref{nadecay}. With a 2.6-year half-life, \textsuperscript{22}Na is long-lived enough that data rates are stable throughout the course of an undergraduate lab experience.  An additional property of value for \textsuperscript{22}Na is the production of a 1275 keV $\gamma$-ray shortly after the emission of the positron.  This $\gamma$-ray comes from the excited state of \textsuperscript{22}Ne that is formed during the emission of the positron.  The short lifetime of this excited state (3.7 ps) is essentially instantaneous for the purpose of all the experiments presented here. Thus, the detection of this 1275 keV $\gamma$-ray can serve as a positron creation signal in timing experiments.

The positron, once emitted, will do one of two things.  It can either find an electron and directly annihilate with it, or it can find an electron and bind with it, forming the electron-positron bound system called positronium (Ps).  Ps can form in either the S=0 state (para-Ps) or the S=1 state (ortho-Ps).  Direct annihilation and para-Ps annihilation both decay into 2 $\gamma$-rays.  Time scales for these 2-$\gamma$ annihilations are typically a few hundred ps.

Ortho-Ps has a much longer lifetime of 142 ns in a vacuum because its spin does not allow it to decay into 2 $\gamma$-rays and instead it produces 3 $\gamma$-rays during annihilation.  However, in the dense medium of a solid, the positron in the electron-positron pair will usually find an alternate electron that is more favorably aligned to allow it to decay via a 2-$\gamma$ annihilation.  Thus, in most solid materials any ortho-Ps formed will have its lifetime reduced, typically to a few ns.

The net result of all these positron interactions is that the overwhelming majority of positrons will annihilate with an electron within a few ns and form 2 $\gamma$-rays.  Conservation of energy and momentum demand that these 2 $\gamma$-rays will be of equal energy (511 keV) and will travel in anti-parallel directions.  This annihilation pair has some distinct experimental advantages when compared to other $\gamma$ radiation from radioactive sources.  Detecting both $\gamma$-rays in the pair can be used to locate the source of the radiation, to reduce random background radiation, and to allow for polarimetry.  All of these advantages are demonstrated in experiments presented in this paper.

\section{Apparatus}

In order to facilitate wider adoption of the presented work, when designing the apparatus for laboratory attention was paid to cost and use of commercially available parts.  It is estimated that the entire experiment can be reproduced for approximately \$11,000.  A moderate amount of 3D printing and machining was used to create the experimental setup using skills and tools available in most department machine shops.  The custom-built power supply used in this work can be straightforwardly reproduced or replaced with commercial bench top supplies for a reasonable cost increase. Table~\ref{equipment} shows the equipment list for the present work as well as estimated costs.

\begin{table}[h!]
\centering
\caption{Equipment List and Costs}
\begin{ruledtabular}
\begin{tabular}{l r}
Item & Cost\\
\hline
NaI Detectors & \$5,500 \\
USB Oscilloscope and Cables & \$3,500 \\
\textsuperscript{22}Na Sources & \$500 \\
Lead Collimator & \$200 \\
HV Power Supply & \$1,000 \\
Miscellaneous Hardware and 3D Printing & \$200 \\
\hline
Total & \$10,900 \\
\end{tabular}
\end{ruledtabular}
\label{equipment}
\end{table}

The foundation of the experimental apparatus is four 51 mm by 51 mm cylindrical NaI scintillation crystals paired with photomultipliers.  We used NaI-based detectors to give the best balance of energy resolution, timing resolution, detection efficiency and affordability for $\gamma$-ray detection.   Modern crystals such as BaF$_2$ or CeBr$_3$ have superior timing properties to NaI. However, pricing of these crystals was between 3 and 10 times higher than NaI so we decided to pursue the more economical model.   The NaI detectors can be reconfigured into a variety of orientations for different experiments.  To facilitate this, a number of 3D printed mounts were produced to secure and protect the detectors. A detector and two of these holders are shown in Fig.~\ref{detectorandholders}.  A custom-made 4-channel -2 kV variable power supply was built to power the detectors.   After pulse processing, these detectors exhibited energy resolution of  8.4\% FWHM (at 511 keV) and a timing resolution of 2.4 ns.

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{detectorandholders.jpg}
\caption{NaI detector with integrated photomultiplier shown with two 3D printed holders.}
\label{detectorandholders}
\end{figure}

The electrical pulses from the NaI detectors are traditionally processed by dedicated pulse-processing electronics.  As an example, timing between two detectors is often done using two Constant-Fraction Single Channel Analyzers that locate the pulses in time.  These are fed to a Time-to-Analog Converter to produce a new pulse proportional in height to the time between the signals.  Finally, this is sent to a Multi-Channel Analyzer that digitizes the pulse for a computer.  This electronics system alone can easily cost about \$10,000.  In order to achieve the flexibility desired for this apparatus, an alternative needed to be pursued.

To reduce costs and substitute for the traditional pulse processing electronics, we chose to use a USB-based oscilloscope.  The scope chosen was the 4-channel PicoScope 6402D, a 250 MHz bandwidth scope with a sample rate of 5 GS/sec. The sample rate is shared between active channels so that with all channels active the effective sample rate is 1.25 GS/sec. This scope allows the computer to capture the raw pulse data for each detection event and process it in software for energy and timing information.  The scope has sufficient capabilities such that, when paired with NaI detectors, software can analyze pulses with the same energy and timing precision of dedicated electronics.  The major sacrifice is data throughput.  Our system currently achieves throughputs of approximately 1000 events/sec compared to dedicated systems that can achieve 10--100 times faster throughput.  However, our achieved throughput is sufficient for all the experiments proposed here.

We utilize two types of commercially available \textsuperscript{22}Na radioactive sources to produce positrons.  For most experiments, only the $\gamma$-rays from annihilation are needed. For these, a 10 $\mu$Ci plastic source in which the positron primarily annihilates in the source encapsulating material is used.  For experiments in which the positrons need to exit the source, a 2 $\mu$Ci source in which the \textsuperscript{22}Na is sealed under a thin sheet of Mylar is used.   With a 2.6 year half-life, these sources will need to be replaced about every 3 years.

For a number of experiments, the annihilation radiation needs to be collimated.  For these experiments we have a lead house for $\gamma$-ray collimation in which two 10 $\mu$Ci sources are placed in the center, as shown in Fig.~\ref{leadtelescope}.

\begin{figure}[h!]%
    \centering
    \subfloat[Full View]{{\includegraphics[width=1.6in]{telescopefull.png} }}%
    \qquad%
    \subfloat[Cross Sectional View]{{\includegraphics[width=1.6in]{telescopecross.png} }}%
    \caption{Lead house used to produce collimated back-to-back $\gamma$-rays from 2-$\gamma$ annihilation radiation.}%
    \label{leadtelescope}%
\end{figure}

\section{Software}

The software for these experiments was developed using the LabView development  platform.  In developing the software we wanted to avoid experiment-specific interfaces that might inhibit the students' opportunity to explore.  Instead, we developed a set of general spectroscopic tools that could be applied to a variety of experiments.

As data is acquired from the oscilloscope, the software performs analysis of the pulses from each detector.  Figure~\ref{pulseprocessing} shows how this process works.  Pulse area is proportional to the energy of the detected $\gamma$-ray and thus a simple numerical integration with background correction is used to determine the $\gamma$-ray energy. In order to determine the timing of each pulse a constant fraction method is used. In this method the pulse is inverted, scaled and time shifted before being added to the original pulse.  The result is then examined for a zero crossing to locate the pulse in time.  Once each pulse is analyzed for its timing and energy information, the original oscilloscope trace is erased from memory.  The energy and timing information are cataloged for every pulse to be used in later analysis.

\begin{figure}[h!]%
    \centering
    \subfloat[Original Pulse and Inverted/Timeshifted Pulse]{{\includegraphics[width=1.6in]{originalandinvertedpulses.eps} }}%
    \qquad%
    \subfloat[Added Pulses]{{\includegraphics[width=1.6in]{addedpulses.eps} }}%
    \qquad%
    \subfloat[Integrated Pulse]{{\includegraphics[width=1.6in]{integratedpulse.eps} }}%
    \caption{(a) The process of Constant Fraction Discrimination in which a pulse is multiplied by a fraction and time shifted. (b) The result of adding the two signals in (a) creating a zero crossing that can be used for timing. (c) The shaded area represents the integration of a pulse while correcting for small zero offsets. The result is proportional to the energy deposited by the detected $\gamma$-ray.}%
    \label{pulseprocessing}%
\end{figure}

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{energypanel.png}
\caption{The user interface for the data acquisition software showing the Energy Plots panel.}
\label{energypanel}
\end{figure}

The user interface consists of 6 selectable panels that provide interfaces to users for examining the pulse energy and timing information stored in memory.  Figure \ref{energypanel} shows the program with the Energy Plots panel chosen.

The panels labeled Data Acquisition and Calibrate are used to prepare the acquisition system for acquiring data. The Data Acquisition panel allows the user to choose how data is acquired.  Data can be acquired until user intervention or until presets for acquisition time or event numbers.  From the panel the user can determine which detectors are being used and any coincidences that are required.  In this panel, all available event data (timing and energy) can be downloaded for offline analysis.  The Calibration panel allows the user to calibrate the area/energy conversion needed for turning the pulse areas into energy measurements.  This is an automated process completed by simply putting a \textsuperscript{22}Na source near all of the detectors and using the software to activate the calibration procedure.

The Energy Plots, Timing Plots, and Energy Sum Plots panels are all similar in their function.  They allow users to look at a variety of histograms of the data.   The Energy Plots and Energy Sum Plots both provide energy histograms but the Energy Sum Plots panel sums the energy of selected detectors before creating the histogram of the results.  The Timing Plots panel creates a histogram of the time between events in two different detectors.  This timing histogram can also be filtered by energy to allow only certain types of events to be included. The users have control over the limits of the histograms and the binning of the histograms if desired.  The histograms' data can also be downloaded for offline use.

The Counting panel allows the user to count events that meet specified timing and energy restrictions.  Multiple settings can be examined simultaneously.

\section{Experiments}

The apparatus developed is currently planned to be placed into two laboratory courses at St.\@ Olaf College.  The first lab is our Modern Physics Laboratory for sophomore-level physics majors.  In this lab, students have two 3-hour sessions.   The second lab is our Advanced Laboratory for junior-level physics majors.  In this lab, students have three 3-hour sessions.  Each lab course has a unique set of experiments.   In the junior level laboratory there is also an option for students to pursue some of the experiments presented here in more depth for an additional 3 weeks.

\section{Modern Lab Experiments}

The goal of the Modern Lab experiments is to introduce students to the basics of the apparatus and software, as well as the fundamental properties of positron annihilation.  They are by design shorter experiments that can be completed in a straightforward manner.

\subsection{$\gamma$-Ray Spectroscopy of Annihilation Radiation}

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{gammaABC.jpg}
\caption{Detector and source setup for $\gamma$-ray spectroscopy experiment.}
\label{gammaspectroscopysetup}
\end{figure}

This experiment introduces the students to the idea of $\gamma$-ray energy spectroscopy, in particular for annihilation radiation.  A \textsuperscript{22}Na source is placed in a holder on the table as a source of 1275 keV and 511 keV-pair $\gamma$-rays.  Two NaI detectors are placed in holders that allow for the students to vary the geometry of the system. In the software students can examine the effect of demanding coincidences between the two detectors.

Figure~\ref{gammaspectroscopysetup} shows three detectors surrounding a \textsuperscript{22}Na source.  Energy spectra are acquired with a variety of detector coincidence configurations with the example results shown in Fig.~\ref{coincidenceplots}.  Using only one detector (detector A) compared to demanding a coincidence between detectors A and B shows a slight suppression of 511 keV $\gamma$-ray detections.  In contrast, with detectors A and C in coincidence, the 511 keV detections are greatly enhanced while the 1275 keV detections are suppressed.  These changes in the spectrum are due to the correlation in direction between the 511 keV $\gamma$-rays and the lack of such a correlation with the 1275 keV $\gamma$-rays.  Students are asked to consider and comment on these changes.

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{coincidenceplots.eps}
\caption{$\gamma$-ray spectroscopy result using the detector setup of Fig.~\ref{gammaspectroscopysetup}.  Changing coincidence configurations alters the system's response to 511 keV vs 1275 keV $\gamma$-rays.}
\label{coincidenceplots}
\end{figure}

\subsection{PET Scanning Fundamentals}

To further explore the nature of the 511 keV $\gamma$-rays emitted from positron annihilation, students are asked to explore how the nature of these $\gamma$-rays is used in PET scanning.  Two detectors are placed 50 cm apart with a \textsuperscript{22}Na source between them, as shown in Fig.~\ref{petscansetup}.  The source is then moved off-axis from between the detectors and the rate is tracked for each detector individually as well as for the coincidence between them. Figure~\ref{petscanplot} shows an example of the type of data acquired and the enhancement for locating the source of the radiation using the coincidence.

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{petscan.jpg}
\caption{Experimental setup for the PET scanning demonstration.  A source located between two detectors is moved along the shown ruler while event rates are measured.}
\label{petscansetup}
\end{figure}

\begin{figure}[h]
\centering
\includegraphics[width=3.4in]{petscanplot.eps}
\caption{PET scanning data showing variation of data rates with source position.  The use of coincidence detection clearly enhances the ability to infer the position of radiation as shown by the enhanced peak in data rates.}
\label{petscanplot}
\end{figure}

\subsection{Low-Noise Compton Scattering}

This experiment utilizes the lead house for producing collimated 511 keV $\gamma$-ray pairs as shown in Fig.~\ref{comptonsetup}.    A 25 mm by 25 mm Aluminum cylinder is placed at one output port of the lead house to Compton scatter $\gamma$-rays.  One NaI detector is placed at the other port in order to detect the non-scattered $\gamma$-ray from the pair.  The second NaI detector is then placed to detect a scattered $\gamma$-ray at scattering angles of 0$^{\circ}$, 30$^{\circ}$, 60$^{\circ}$, and 90$^{\circ}$.

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{comptonsetup.jpg}
\caption{Compton scattering setup to measure scattered $\gamma$-ray energy at a scattering angle of 60$^{\circ}$.}
\label{comptonsetup}
\end{figure}

Figure~\ref{comptoncoincidence} shows the advantage of demanding a coincidence between both detectors in reducing the background noise in the signal.  This reduction in noise allows the students to make accurate measurements of energy for the scattered $\gamma$-rays that they can use to confirm Compton's relativistic prediction,

\begin{equation}
\label{compton}
\frac1{E'}-\frac1{E}=\frac1{E_0}(1-\cos(\theta)).
\end{equation}

Here, $E$ is the incident photon energy, $E'$ is the photon energy after scattering, $E_0$ is the electron rest energy, and $\theta$ is the scattering angle. Example measurements are shown in Fig.~\ref{comptonbyangle}.

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{comptoncoincidence.eps}
\caption{$\gamma$-ray energy spectrum for Compton scattering at 90$^{\circ}$ with and without demanding a coincidence with the 511 keV pair $\gamma$-ray.  At this angle, the scattered photon energy is predicted to be 255 keV.  The peak at this energy is clearly enhanced using the coincidence technique.}
\label{comptoncoincidence}
\end{figure}

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{comptonbyangle.eps}
\caption{Measured values for Compton scattered $\gamma$-rays compared to theoretical predictions.}
\label{comptonbyangle}
\end{figure}

\subsection{$\gamma$-Ray Velocity Measurement}

In this experiment students make a direct measurement of the velocity of $\gamma$-rays.  This measurement helps to identify $\gamma$-rays as electromagnetic radiation by confirming that they indeed travel at the speed of light.  Figure~\ref{speedoflight} shows the experimental setup.  A \textsuperscript{22}Na source is set in between two detectors and the timing between signal arrivals is measured.  One of the detectors is then moved incrementally away from the source and the timing between signals is measured at each position.  Figure~\ref{speedoflightdata} shows an example of the data acquired and the evident time delays.

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{speedoflight.jpg}
\caption{Experimental setup for measurement of $\gamma$-ray velocity.  The detector on the right is moved along the ruler to create time delays that can be measured.}
\label{speedoflight}
\end{figure}

\begin{figure}[h!]%
    \centering
    \subfloat[]{{\includegraphics[width=3.4in]{speedoflightpeaks.eps} }}%
    \qquad%
    \subfloat[]{{\includegraphics[width=3.4in]{speedoflightslope.eps} }}%
    \caption{(a) Timing histograms between two detectors shown for two different separation distances. These peaks can be fitted to determine their center for timing purposes. (b) Plot of the time delays with increasing distance. The slope represents the $\gamma$-ray velocity and is consistent with the speed of light as expected.}%
    \label{speedoflightdata}%
\end{figure}

\section{Advanced Laboratory}
The advanced laboratory experiments are designed to allow students to delve further into experimental techniques using positron annihilation.  The individual experiments are more involved and offer the students the opportunity to explore on their own.

\subsection{Polarimetry of Annihilation Radiation}
\subsubsection{Experiment}
The back-to-back 511 keV $\gamma$-ray radiation from the positron-electron annihilation radiation provides an excellent opportunity to study an entangled pair system.  As discussed earlier in this paper, in solid materials the positron-electron pairs usually annihilate from the S=0 state, creating a pair of 511 keV $\gamma$-rays.  The spin state of the annihilating pair also determines the polarization of the entangled pair of $\gamma$-rays.  The linear polarization state of the $\gamma$-rays can be described\cite{17,18} as

\begin{equation}
\frac1{\sqrt{2}}\left(\ket{\updownarrow}_1 \ket{\leftrightarrow}_2 - \ket{\leftrightarrow}_1 \ket{\updownarrow}_2 \right).
\label{polarizationequation}
\end{equation}

Here, the $\updownarrow$ and $\leftrightarrow$ are polarizations and 1 and 2 are the back-to-back directions of travel.

To experimentally examine this polarization correlation, we can use the fact that Compton scattering is in fact angularly correlated to the polarization of the scattering $\gamma$-ray, a relationship first derived using QED by Klein and Nishina,\cite{28}

\begin{equation}
\label{KN}
\frac{d \sigma}{d \Omega} = \frac{r_e^2}{2}\left(\frac{E'}{E}\right)^2 \left[\frac{E'}{E}+\frac{E}{E'} -2 {\sin}^2(\theta){\cos}^2(\phi) \right].
\end{equation}

Here, $r_e$ is the classical electron radius (equal to
$e^2 / (4\pi\epsilon_0 m_e c^2 )$
), $E$ is the energy of the incident photon, $E'$ is the energy of the scattered photon, $\theta$ is the scattering angle, and $\phi$ is the angle between the incident photon's polarization and the scattering direction.

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{polarimetrysetup.png}
\caption{Experimental setup for performing $\gamma$-ray polarimetry.  Aluminum scatterers are placed at both exits of the lead house.  NaI detectors are placed on both sides of the lead house to allow simultaneous detection of Compton scattering for both $\gamma$-rays in an annihilation 511 keV pair.}
\label{polarimetrysetup}
\end{figure}

To use this effect to perform polarimetry on the annihilation radiation, two aluminum cylinders are placed on either side of the lead house to Compton scatter $\gamma$-rays.  The 4 NaI detectors are placed around the lead house as shown in Fig.~\ref{polarimetrysetup} in order to detect $\gamma$-rays that scatter at 90$^{\circ}$.  The acquisition system is then set up to look for coincidences between pairs of detectors.  Because the pairs of $\gamma$-rays are in a state in which they are cross-polarized, coincidences should be favored in detectors that are separated axially by 90$^{\circ}$ ($\Delta \phi = 90^{\circ}$) over those separated by 0$^{\circ}$ ($\Delta \phi = 0^{\circ}$) and 180$^{\circ}$ ($\Delta \phi = 180^{\circ}$).  The relative probability for pairs of scattered $\gamma$-rays to be detected is expressed by

\begin{equation}
\rho = \frac{R_{90^{\circ}}}{R_{0^{\circ}}} = 1+\frac{2 {\sin}^4(\theta)}{\gamma^2-2 \gamma {\sin}^2(\theta)},
\label{enhancement}
\end{equation}

where

\begin{equation}
\gamma = 2-\cos(\theta)+\frac1{2-\cos(\theta)}.
\end{equation}

Here, $R_{90^{\circ}}$ and $R_{0^{\circ}}$ are the event rates at $\Delta \phi = 90^{\circ}$ and 0$^{\circ}$ respectively. It should be noted that $R_{0^{\circ}}=R_{180^{\circ}}$.
This follows from Eq.~(\ref{polarizationequation}) and Eq.~(\ref{KN}), a full derivation of which can be seen elsewhere.\cite{17,18}

Assuming infinitesimally small solid angles for the detectors, Eq.~(\ref{enhancement}) predicts $\rho=2.6$ when $\theta = 90^{\circ}$.  Experimentally we found $\rho=2.4\pm 0.1$.  This was looking at coincidence rates for events in the energy range 245--265 keV, a range that is centered on the predicted energy of Compton scattered annihilation gamma rays of 255 keV.  Given that the solid angles of acceptance are substantial this is a surprisingly good result. This indicates that although the acceptance angles are not ideal, the desired scattering angles are highly favored.

\subsubsection{Historical Context}
In addition to examining the polarization of the $\gamma$-rays from positron annihilations, this experiment replicates some of the earliest experiments used to look at entanglement and the EPR paradox.\cite{19}  This annihilation pair was first theoretically examined independently in two papers.\cite{17,18} Experimentally, this system was then studied by Wu and Shaknov\cite{20} in 1950.  Later, as other theoretical works were attempting to understand the paradox of EPR,\cite{21} Bohm and Ahronov\cite{22,23} argued in 1957 that this earlier positron polarimetry work in fact was evidence that the properties of quantum mechanics criticized by the EPR paradox were in fact real properties of matter.

After the work of Bell\cite{24} in 1964, it was understood that similar correlation experiments could be used to rule out all hidden variable theories.  In light of this work, Kasday et al.\cite{25} performed an update to the experiment of Wu and Shaknov\cite{20} in 1974 in order to interpret the results of the technique as a Bell's Inequality experiment.  In that work and later work\cite{26} it has been shown that hidden variable theories can in fact replicate the result of the Klein-Nishina equation.  Thus, the result of any correlated polarization experiment that uses Compton scattering as the mechanism for the polarimetry can also be reproduced by local hidden variable theories.  Therefore, while these types of experiments are important for historical context, they have been replaced by other techniques in modern experiments.

\subsection{Positron Lifetime Spectroscopy}
When introduced into a solid material, a positron will follow one of a few paths to annihilation.  On the short time scale they can form para-Ps or find an electron to directly annihilate with.  Direct annihilation typically takes a few hundred ps while para-Ps decays exponentially with a lifetime of 125 ps.  Both of these time scales are significantly less than the 2.4 ns timing resolution of our detectors and thus will simply show up as a timing peak in our system.

The other path for annihilation occurs when the positron binds with an electron and forms ortho-Ps.  This three-$\gamma$ annihilation has a much longer lifetime of 142 ns in vacuum.  In a solid material this will be reduced greatly by the interaction of the Ps with the material.  The positron in the bound system can find an electron other than its bound partner to annihilate with, reducing its lifetime in a process called ``pick-off''.

Thus, the lifetime of o-Ps in a material can be used to study the void properties of the materials it is in.  When voids of {\raise.17ex\hbox{$\scriptstyle\sim$}}1 nm in size are available, the lifetime can be used to quantitatively measure the size of the voids using the Tao-Eldrup model,\cite{27}

\begin{equation}
\tau = \frac{0.5~\textrm{ns}}{1-\frac{R}{R+0.166~\textrm{nm}}+\frac1{2\pi}\sin{\left(\frac{2\pi R}{R+0.166~\textrm{nm}}\right)}}.
\label{TEeq}
\end{equation}

This semi-empirical equation gives the lifetime of ortho-Ps ($\tau$) as a function of the radius of the voids in the material (R).

The setup for the experiment is simple.  A \textsuperscript{22}Na source (the 2 $\mu$Curie source with a thin Mylar window) is placed at 90$^{\circ}$ to two detectors as shown in Fig.~\ref{lifetimesetup}.  A sample material of interest is placed on top of the source and the timing is measured between 1275 keV $\gamma$-rays and annihilation $\gamma$-rays.  Figure~\ref{lifetimeplot} shows the timing spectra of two samples.  The Aluminum, as a metal, does not form Ps and thus has a shorter lifetime than the Silicone sample.  The Silicone, with a Ps lifetime of about 4 ns can be studied quantitatively by students if desired.

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{lifetimesetup.jpg}
\caption{Positron lifetime spectroscopy experiment setup.}
\label{lifetimesetup}
\end{figure}

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{lifetimeplot.eps}
\caption{Positron lifetime spectroscopy data. Silicone and Aluminum show clear differences in positron/positronium lifetime due to the difference in positron interactions in the two materials.}
\label{lifetimeplot}
\end{figure}

\subsection{3-$\gamma$ Annihilation Radiation}
The o-Ps 3-$\gamma$ decay channel is difficult to observe without concerted effort.  In a solid material, the dominant effect is pick-off and 2-$\gamma$ decay.  In order to achieve a significant amount of 3-$\gamma$ annihilation, the Ps needs to form in a diffuse environment such as a gas.

We achieve this environment by placing fumed silica powder on a \textsuperscript{22}Na source.  The powder helps keep the positrons from the \textsuperscript{22}Na source contained to a small space, but also allows for any Ps formed to exist in large open volumes.  In our system, the air that fills the space within the powder is still able to reduce the o-Ps lifetime from 142 ns to {\raise.17ex\hbox{$\scriptstyle\sim$}}70 ns via pick-off.  Nevertheless, a large fraction of the o-Ps can decay via 3 $\gamma$-rays.

The experiment aims to confirm the existence of the 3-$\gamma$ decay channel.  To accomplish this we use four detectors as shown in Fig.~\ref{threegammasetup}.  Three of these detectors are co-planar while the fourth detector is placed above the others.  Coincidence is demanded between all 4 detectors.  Events that are detected are filtered in two ways.

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{threegammasetup.jpg}
\caption{Experimental setup for 3-$\gamma$ detection.   Three detectors are placed so as to be coplanar and separated by 120$^{\circ}$.  Lead is placed between the detectors to reduce scattering between them.  The top detector is used to detect the coincident 1275 keV $\gamma$ to further reduce accidental coincidences.}
\label{threegammasetup}
\end{figure}

\begin{enumerate}
\item The three co-planar detector events are examined for timing to ensure that the detections occurred with a 10 ns window.
\item The fourth detector is required to have an energy of 1275 keV.
\end{enumerate}

The resulting data can be plotted as shown in Fig.~\ref{threegammadata}.  This figure shows the energy of a single detector vs. the sum of the energies of the three co-planar detectors.  A clear signal of 3-$\gamma$ events is the highlighted area in the figure.  The highlighted area is at 1022 keV in the sum of the detectors indicating that all three  detectors add up to the appropriate energy of the positron-electron annihilation.  The area does not extend up to 511 keV for a single detector.  This is important as it indicates that the signals are not 2-$\gamma$ pairs in which one $\gamma$-ray scattered from one detector into the other.

\begin{figure}[h!]
\centering
\includegraphics[width=3.4in]{threegammaplot.eps}
\caption{Scatter plot of detected events for the 3-$\gamma$ detection experiment.  Lines at 511 keV for the single detector energy and 1022 keV for the 3 detector energy sum are shown for reference.  A clear accumulation of events can be seen in the expected region for 3-$\gamma$ events as indicated.}
\label{threegammadata}
\end{figure}

\section{Conclusion}

The experiments presented here represent a diverse and flexible set of learning experiments for students.  In addition to the examples presented here, there are opportunities for students to explore further.  Examples include.

\begin{enumerate}
\item Looking at a wide variety of samples to develop models of the Ps lifetime in materials.
\item Replacing the air in the fumed silica with other gasses to get better measurements of the o-Ps lifetime.
\item Increasing the precision of the speed of light measurement with more data acquisition and precise position measurements.
\end{enumerate}

In the future we hope to develop the apparatus further to allow for more flexibility.  Ideas include:

\begin{enumerate}
\item Placing a source in a container in which gas content and pressure can be controlled to allow for careful measurement of the o-Ps lifetime as a test of QED.\cite{12}
\item Passing the detector signals through an FPGA in order to get accurate rate measurements when rates are higher than accessible by the oscilloscope.
\item Expanding the software to include more data presentation tools.
\end{enumerate}

Finally, in order to promote the adoption of these experiments at other institutions we have made available all the work presented here on the St.\@ Olaf Physics Department website.  This includes detailed drawings of the apparatus, software, and lab manuals. These materials will be updated with future progress.

\begin{acknowledgments}
We would like to thank St.\@ Olaf College for their financial support in this work as well as our colleagues in the St.\@ Olaf Physics department who have provided valuable feedback in the development of these experiments.
\end{acknowledgments}

Physics Education (physics.ed-ph); Instrumentation and Detectors (physics.ins-det)


Luminosity Functions of Elliptical Galaxies at z < 1.2

Abstract: The luminosity functions of E/S0 galaxies are constructed in 3 different redshift bins (0.2 < z < 0.55, 0.55 < z < 0.8, 0.8 < z < 1.2), using the data from the Hubble Space Telescope Medium Deep Survey (HST MDS) and other HST surveys. These independent luminosity functions show the brightening in the luminosity of E/S0s by about 0.5~1.0 magnitude at z~1, and no sign of significant number evolution.This is the first direct measurement of the luminosity evolution of E/S0 galaxies, and our results support the hypothesis of a high redshift of formation (z > 1) for elliptical galaxies, together with weak evolution of the major merger rate at z < 1.

\section{Introduction}

The images of faint galaxies taken with the Wide Field and Planetary
Camera (WFPC2) on the Hubble Space Telescope (HST) have provided
invaluable information on the morphology of galaxies when the universe
was about half its present age.  With these data, reliable morphological
classification is possible down to a magnitude limit of $I < 22 \sim
23$, and we have identified the morphological nature of the galaxies
which dominate the number counts at faint magnitudes (Im et al. 1995a,
1995b; Griffiths et al. 1994; Casertano et al. 1995;
Driver, Windhorst, \& Griffiths 1995; Glazebrook et al. 1995;
Abraham et al. 1996).
  For E/S0 galaxies, Im et al. (1995c)
find evidence for mild luminosity evolution and no strong merging
activity at $z < 1$, using the observed size and colour distributions.
Likewise, the HST observations of E/S0 galaxies in clusters
at moderate and high redshifts show little sign of strong luminosity
evolution (Dickinson 1995).

Lilly et al. (1995a) and Ellis et al. (1995) have shown luminosity
functions of the total or colour-divided galaxy population at different
redshifts and tried to constrain the evolution of faint galaxies up to
$z~\sim~1$.  In particular, Lilly et al. (1995a) divided the galaxies
into two subsamples according to their colors (red or blue), and then
showed that the luminosity of red galaxies evolves mildly, in contrast
with the blue galaxies.  This result on the red galaxies is consistent
with the HST observations of ellipticals, but because of the lack of
morphological classification for most of the galaxies in the Lilly et
al. sample, detailed constraints on the luminosity evolution of E/S0
galaxies have not been obtained in their study.  The HST data can
provide such morphological information, and we will thus construct
luminosity functions of {\it E/S0 galaxies} at moderate to high redshifts
in order to study their evolution.

\section{Data}

Our selection of elliptical galaxies comes from the full HST MDS which
observes random fields using WFPC2, and we have also included
generically similar archival data from a strip of sky originally
surveyed in primary mode by Groth et al. (1994).  All of these fields
were observed in both the $V$ and $I$ bands (F606W and F814W).  The
detection limit for each field covers the range $I\simeq 23 \sim 25$ and
$V\simeq 24 \sim 25.5$.  For each object detected, the observed image is
fitted with simple model profiles (point source, $r^{1/4}$ profile and
exponential profile) using a 2-dimensional maximum likelihood technique
(Ratnatunga et al 1995).  We identify E/S0 galaxies via (i) morphology
and (ii) luminosity profile. Point (ii) is an important step which is
needed in order to exclude dwarf elliptical galaxies (dE) from our
sample. The dE galaxies have different photometric properties from
normal ellipticals (e.g, see Im et al. 1995b and references therein).
 From 56 HST WFPC2 fields, we find 376 elliptical galaxies at $18 < I <
22$, the same sample as that used in the previous study of number counts
and constraints on cosmological parameters using these galaxies (Im et
al. 1995c).  For a dozen ellipticals in our sample, spectroscopic
observations were obtained with the KPNO 4 meter using the Cryogenic
Camera and RC Spectrograph with multi-slit masks during observing runs
in October 1994 and April 1995.  Sufficiently high signal-to-noise
spectra were obtained during 2 to 3 hour exposures in order
to measure redshifts.
 Redshifts were generally determined through identification of
 the CaII H\&K absorption
feature in each spectrum, at a rest wavelength of $\sim 4000\AA$.
Redshifts for 11 E/S0s in the archived HST data from the Groth-Westphal
field at 14H+52$^o$ were taken from Lilly et al.(1995b).
 These latter redshifts were extremely useful since they covered the range
 from $z \sim 0.6$ to $z \sim 1.2$.

\begin{figure}[bth]
\centerline{\psfig{figure=fig1.ps,width=4.in,angle=90}}
\footnotesize{
Fig. 1: The predicted $V-I$ colors of E/S0 galaxies vs. redshift.  Note
that the $z - (V-I)$ relation at $z < 1$ is nearly independent of
the formation redshift $z_{for}$.}
\end{figure}

\section{Estimate of Photometric Redshifts}

\begin{figure}[htb]
\centerline{\psfig{figure=fig2.ps,width=4.in,angle=90}}
\footnotesize{
 Fig. 2: The measured spectroscopic redshifts ($z_{spec}$) vs.
($z_{phot}$), redshifts estimated photometrically using the $V-I$
colors, the apparent magnitude and the half light radii of E/S0
galaxies.  The accuracy of $z_{phot}$s is about $\delta z_{phot} < 0.1$
at $z < 0.5$ and $\delta z_{phot} \sim 0.13$ at $z \sim 1$. }
\end{figure}

Previous studies have shown that the spectral energy distribution of
present-day normal E/S0 galaxies can be well fitted by a single
starburst model with an age of more than 10 Gyr (Bruzual \& Charlot 1993;
 Arimoto \& Yoshii 1986; Guiderdoni \& Rocca-Volmerange 1987).  According to
these models, the color of E/S0 galaxies is quite insensitive to
luminosity evolution up to $z \sim 1$ (Fig.~1).  We therefore use the
$V-I$ color of E/S0 galaxies to estimate redshifts. The use of the HST
$V$ and $I$ bands is advantageous in this respect since they are
relatively insensitive to the detailed shape of individual spectra,
owing to their broad widths.  We also use the half light radii of the
E/S0s in order to complement the photometric estimation of redshifts.
For a given apparent magnitude, galaxies with lower surface brightness
(or larger angular sizes) are likely to be at higher redshifts than
galaxies with higher surface brightness (or smaller angular sizes)
because of the $(1+z)^{4}$ surface brightness dimming effect (Im et
al. 1995a).

In Fig.2, we show estimated photometric redshifts vs. spectroscopic
redshifts for a subsample of E/S0 galaxies.
 The photometric redshifts estimated
using colors and sizes are accurate to within an error of about 0.08
at low redshifts and about 0.13 at high redshifts.

In order to calculate absolute magnitudes, the K-correction has been
applied, but no evolutionary correction was used since our intention is
to measure the degree of evolution of the luminosity
function.  The error in $z_{phot}$ leads to an uncertainty of about 0.5
mag in the absolute magnitudes at $0.2 < z < 1.2$.

\section{Luminosity function of elliptical galaxies at $z < 1.2$}

\begin{figure}[htb]
\centerline{\psfig{figure=fig3.ps,width=4.in,angle=90}}
\footnotesize{
Fig. 3: The luminosity function of E/S0 galaxies at i) $0.2 < z < 0.55$
(solid line), ii) $0.55 < z < 0.8$ (dotted line), and iii) $0.8 < z < 1.2$
(dashed line). Cosmological parameters $\Omega_{m}=1$ and $H_{0}=50
km\,sec^{-1}\,Mpc^{-1}$ are used to derive the luminosity functions. The
luminosity function of E/S0 at $z \sim 0$ from Marzke et al. (1995) is
also plotted assuming $Z-I=2.4$. }
\end{figure}

 We have constructed the luminosity function of E/S0 galaxies using the
$V/V_{max}$ technique (Huchra \& Sargent 1973; Lilly et al.  1995a)
within three redshift bins, i) $0.2 < z < 0.55$, ii) $0.55 < 0.8$, and
iii) $0.8 < z < 1.2$ under the assumption of two different sets of
cosmological parameters: A) $\Omega_{matter} (hereafter, \Omega_{m})=1,
 ~\Lambda=0$, and B) $\Omega_{m}=0.2,~\Lambda=0.8$.
  Each redshift bin contains about 120
galaxies, and this gives about $20 \sim 30$ galaxies available within
each absolute magnitude bin for the determination of the luminosity
functions (LFs).  The calculated LFs are plotted in Fig.3. and Fig.4.,
 along with the E/S0 LF from the CfA redshift survey (Marzke et al. 1995).
  The error on each point is obtained by a bootstrap algorithm.  There is a
clear trend that the LF moves towards brighter magnitudes with
increasing redshift, i.e. we observe luminosity evolution.  Taking into
account the uncertainty of about 0.5 in the estimate of absolute
magnitudes, there thus appears to be luminosity evolution by $ 0.5 \pm
0.5$ in I magnitude from $z \sim 0.4$ to $z \sim 0.7$, and $1 \pm 0.5$
magnitude brightening from $z \sim 0.4$ to $z \sim 1$.  The
corresponding expected luminosity evolution at $z \sim 1$
 from spectral evolution
 models is about 0.7 to 1.4 ($z_{for} > 3$), consistent with our findings
 (Bruzual \& Charlot 1993; Colin et al 1993; Im et al. 1995c; Roche et al.
 1995).  It is not clear whether there is luminosity evolution from z=0
 to z=0.4, because of the uncertainty in the value of $M_{*}$
  for the local elliptical LF
(Marzke et al. 1995; Loveday et al. 1992; Zucca et al. 1994) as well as
the 0.5 magnitude uncertainty in our LF, but the models predict about
0.3 magnitude of brightening at this redshift.
   There is observational evidence for the existence of intermediate
 age stellar populations in cluster E/S0s, implying that there were secondary
 bursts of star formation (e.g., Couch \& Sharples 1987).
  Starbursting E/S0s may look more irregular and bluer than the normal
 ellipticals, which are not found in our sample.
   Hence, our result does not necessarily exclude such models of E/S0s with
 the secondary starbursts (Charlot \& Silk 1994).

\begin{figure}[htb]
\centerline{\psfig{figure=fig4.ps,width=4.in,angle=90}}
\footnotesize{
Fig. 4: The luminosity function of E/S0 galaxies at i) $0.2 < z < 0.55$
(solid line), ii) $0.55 < z < 0.8$ (dotted line), and iii) $0.8 < z < 1.2$
(dashed line), on the assumption of $\Omega_{m}=0.2$, $\Lambda=0.8$ and
$H_{0}=50 km\,sec^{-1}\,Mpc^{-1}$. The luminosity function of E/S0 at
$z \sim 0$ from Marzke et al. (1995) is also plotted assuming $Z-I=2.4$.}
\end{figure}

  To show the completeness of our sample, we list $V/V_{max}$ values and
the number of ellipticals used in Table 1.  When $V/V_{max} = 0.5$, the
sample can be considered complete and there is then no strong bias in
the estimate of the LF (Huchra \& Sargent 1973; Zucca et al. 1994).
 In Table 1, we find that $V/V_{max} \simeq 0.5$ for most cases
 except for a few outliers, and we conclude that our result is not
 affected by any bias due to the incompleteness of the sample.
   Also, we find that the $V/V_{max}$ is distributed uniformly
 from 0 to 1 (not shown in this paper).
   The elliptical galaxies live preferentially
 in clusters and the derived LF could be biased by ellipticals in a
 few large clusters. If this is the case, the $V/V_{max}$ would be clumped
 around the certain value where the cluster lies. We do not find this kind of
 trend, thus our result is not affected by large clusters.

  In order to provide a more quantitative result, we have also estimated
parameters for the LFs using the STY method (Sandage, Tamman, \& Yahil 1979;
 Loveday et al. 1992; Marzke et al. 1995), on the assumption that
 they are described by the Schechter form (Schechter 1976).
   Because of the lack of a sufficient
number of galaxies to fit the LF over a reasonable magnitude range, the
estimated parameters ($\alpha~and~M_{*}$) are rather unstable, and the
apparent steepening of the estimated slope at high redshift should not be
considered seriously (first and second rows of Table 2).  In order to
obtain a more stable fit, we therefore used a fixed $\alpha=-0.85$
 (Marzke et al. 1995) and
estimated the change in $M_{*}$. The third row of Table 1 shows $M_{*}$
estimates by this method, and we clearly see the brightening of $M_{*}$
with redshift.
  We also note that the observed I magnitude is roughly equivalent to the
 rest frame B-magnitude at $z \sim 1$ within a few tenths of magnitude
 (Lilly et al. 1995a).
  For this reason, we constructed the luminosity function at $z \sim 1$
 without applying K-correction, and estimated the $M_{B*}$ using
$\alpha=-0.85$.
  This way, we get $M_{B*}=-20.4 \sim -21.1 + 5\,log(h)$ (note that $M_{B*}
 \simeq -19.5 +5\,log(h)$ at z=0: Efstathiou et al. 1988; Marzke et al.1995)
 consistent with our finding of the luminosity evolution in I magnitude
 (fifth row of the Table 2).

    If, as a result of mergers, the average mass of ellipticals
 is a decreasing function of look-back time, our result is also consistent
 with strong luminosity evolution ($>> 1 mag$)
 at z=1. However, this is unlikely
  since the strong merging activity accompanies
 the remarkable decrease of the number density as a function of redshift,
 which is not observed in our data (however, see discussions below
 for a possible loophole in this argument).

  In order to quantify the possible number evolution of E/S0s, we tried to
 estimate $\phi_{*}$ using the parameters in the third row of Table 2 and
 the observed LFs in Fig.3.
   The observed LFs show $\phi_{*}$ may have decreased by about
 50 \% since z=1 if $\Omega_{m}=1~and~\Lambda=0$.
   If $\Omega_{m}=0.2~and~\Lambda=0.8$, the $\phi_{*}$ value hardly changes
 as a function of redshift, probably by less than 30 \% (see the fourth row of
 Table 2).
   If the value of $\phi_{*}$ is indicative of the number density evolution
 (i.e, $M_{*}$ is fixed: see Im et al. 1995c),
   we expect that about 4 -- 20 \% of the present day galaxies are
 produced via  major merging since $z=1$, adopting
 the present day  merger rate to be $0.005 \sim 0.023 Gyr^{-1}$ (Carlberg 1995)
 and the look-back time of $\sim 9 Gyr$.
  Today, roughly 20 -- 25 \% of galaxies in the volume limited sample
 are E/S0s (Buta et al. 1994; Lauberts \& Valentijn 1989), thus we expect
 the number evolution of more than 16 -- 100 \% to be observed
 if the ellipticals are the products of major merging.
   Similarly, we get the upper limit
 of the ``major merger rate'' (defined here the fraction of interacting pairs
 per unit time)  to be roughly $\lesssim~0.01 Gyr^{-1}$
 using our lower limit of $\phi_{*}(z=1) > 0.7 \phi_{*}(z=0)$.
  If the merger rate evolved as strongly as $\sim (1+z)^{4}$, the number
density
 of ellipticals at z=1 would be much less than 70 \% of the present day
 value. Hence models with the strong major merger rate evolution seem to be
 excluded (e.g., Carlberg 1992).

   However, the strong merger rate evolution with strong luminosity
 evolution could be reconciled with our data if the value of $\Omega$
 is locally low.
    The local low density universe has been suggested to
 explain the high value of $H_{0}$ with $\Omega_{m}=1$ (e.g., Wu et al.
 1995).  In order to reconcile the latest estimates of $H_{0}$ with the
$\Omega_{m}=1$ universe, one can assume that our local universe
($z < 0.2$) has a mass density only 10 $\sim$ 20 \% of the total mass
density of the universe.  Thus, at sufficiently high redshift ($z >
0.5$), the mass density needs to be about 5 to 10 times higher than that
in our local universe, and the same for the number density of galaxies
if the ratio of dark to luminous matter is roughly constant.  Our result
 appears to show the number density of E/S0s increases as a function
 of look-back time z=0 when $\Omega_{m}=1$,
 but not as much as the factor of 5--10.
    The local low density universe appears to be excluded,
 but the apparent deficit of E/S0s at $z \sim 1$ could simply be
 due to the strong number evolution caused by the strong major merger rate
 evolution. In that case,  the local low density universe $with$ the strong
 merger rate evolution may be consistent with our data
 (But for observational evidences against the strong major
 merger rate evolution, see Neuschaefer et al. 1995, 1996; Woods et al. 1995).

\section{Conclusions}

 We have constructed the luminosity functions of elliptical galaxies
using data from HST MDS and archived HST surveys.  Redshifts of these
E/S0s have been determined using $V-I$ colors and sizes to an accuracy
of $\sim 0.1$ up to $z \sim 1$.  From the constructed luminosity
functions, we find luminosity evolution of about $1 \pm 0.5$ mags at $z
\sim 1$.
  On the other hand, we exclude strong number evolution of
elliptical galaxies, and our data are consistent with a merger rate of
$\lesssim 0.01~Gyr^{-1}$ with very weak major merger rate unless
 the mass density of the universe is locally low.
  This latter result supports our earlier findings (Im et
al. 1995c) on the basis of the size and colour distributions of E/S0s.

\acknowledgements

This paper is based on observations with the NASA/ESA Hubble Space
Telescope, obtained at the Space Telescope Science Institute, which is
operated by the Association of Universities for Research in Astronomy,
Inc., under NASA contract NAS5-26555.  The HST Medium Deep Survey is
funded by STScI grants GO2684 {\it et seqq.}  We would like to thank the
other members of the Medium Deep Survey Team at JHU, especially Lyman
W. Neuschaefer and Eric J. Ostrander for their data reduction and
analysis work on the MDS pipeline, Richard Green for his help on collecting
 the redshift data, and Avi Naim for a careful reading of the manuscript.
  We are grateful to Simon Lilly for providing a machine
readable list of galaxies and redshifts from the Canada-France Redshift
Survey.

\clearpage

\begin{figure}[tb]
\centerline{\psfig{figure=t1.ps}}
\end{figure}

\begin{figure}[tb]
\centerline{\psfig{figure=t2.ps}}
\end{figure}

\clearpage


Including R-parity violation in the numerical computation of the spectrum of the minimal supersymmetric standard model: SOFTSUSY

Abstract: Current publicly available computer programs calculate the spectrum and couplings of the minimal supersymmetric standard model under the assumption of R-parity conservation. Here, we describe an extension to the SOFTSUSY program which includes R-parity violating effects. The user provides a theoretical boundary condition upon the high-scale supersymmetry breaking R-parity violating couplings. Successful radiative electroweak symmetry breaking, electroweak and CKM matrix data are used as weak-scale boundary conditions. The renormalisation group equations are solved numerically between the weak scale and a high energy scale using a nested iterative algorithm. This paper serves as a manual to the R-parity violating mode of the program, detailing the approximations and conventions used.

\section{Program Summary}
\noindent{\em Program title:} {\tt SOFTSUSY}{}\\
{\em Program obtainable
  from:} {\tt http://projects.hepforge.org/softsusy/}\\
{\em Distribution format:}\/ tar.gz\\
{\em Programming language:} {\tt C++}, {\tt fortran}\\
{\em Computer:}\/ Personal computer\\
{\em Operating system:}\/ Tested on Linux 4.x\\
{\em Word size:}\/ 32 bits\\
{\em External routines:}\/ None\\
{\em Typical running time:}\/ a few seconds per parameter point.\\
{\em Nature of problem:}\/ Calculating supersymmetric particle spectrum and
mixing parameters in the $R-$parity violating minimal supersymmetric standard
model. The solution to the renormalisation group equations must be consistent
with a high-scale boundary condition on supersymmetry breaking parameters and
$\rpv$ parameters, as well as a weak-scale boundary condition on gauge
couplings, Yukawa couplings and the Higgs potential parameters.\\
{\em Solution method:}\/ Nested iterative algorithm. \\
{\em Restrictions:} {{\tt SOFTSUSY}} will provide a solution only in the
perturbative r\'{e}gime and it
assumes that all couplings of the MSSM are real
(i.e.\ $CP-$conserving). The iterative {\tt SOFTSUSY}~algorithm will not
converge if parameters are too close to a boundary of successful electroweak
symmetry breaking, but a warning flag will alert the user to this fact.

\newpage

\section{Introduction}

Spectrum generators are a widely used tool in particle
physics beyond the Standard Model (SM), especially in the case of
Supersymmetric (SUSY) models.
Spectrum generators can be used in theoretical studies of a SUSY
breaking scheme, for example in studies of fine-tuning.
Phenomenological investigations of new
patterns of SUSY breaking require a calculation of the spectrum.
Often, the resulting SUSY spectrum is used to calculate the prospects of high
energy experiments such as the Large Hadron
Collider (LHC) discovering and measuring SUSY particles, assuming some
SUSY breaking scheme \cite{Allanach:2008zn}. In order to run a realistic
collider
and detector simulation of a new physics signal, a consistent model is needed
as input. Such simulations are required in order to set search and measurement
strategies~\cite{Armstrong:1994it,Bayatian:2006zz} as well as to estimate
SUSY backgrounds to some measurement.
In the event of discovery of some SUSY signals in LHC data, attention will
turn to the
question of which patterns of SUSY breaking are consistent with data.
In such tests, SUSY
spectrum generation would be an essential step.
SUSY studies often perform parameter scans, resulting in a large number of
generated spectra.
There is
thus a need for accurate and quick computation of the supersymmetric spectrum
as a first step in such studies.
There exist several publicly available spectrum generators for
the $R-$parity ($R_p$) conserving minimal
supersymmetric extension of the Standard Model (MSSM):
{\tt ISASUGRA}~\cite{Paige:2003mg}, {\tt SOFTSUSY}~\cite{Allanach:2001kg},
{\tt SUSPECT}~\cite{Djouadi:2002ze} and
{\tt SPHENO}~\cite{Porod:2003um}.
Spectrum information is typically
transfered to decay packages and event generators
via a file in the SUSY Les Houches Accord
format~\cite{Skands:2003cj,Allanach:2008qq}.

The most general renormalisable superpotential of the  MSSM
contains $R-$Parity violating ($\rpv$)
couplings, violating
baryon and lepton number~\cite{Dreiner:1997uz}. A symmetry can be imposed upon
the model in order to maintain stability of the proton, for example baryon
triality~\cite{Ibanez:1991pr} or proton hexality~\cite{Dreiner:2007vp}.
It has been shown
that $\rpv$ models may have interesting features, such as the generation of
non-zero neutrino masses without the addition of
right-handed neutrino fields \cite{Hall:1983id}, and the gravitino as a viable
dark matter candidate \cite{Buchmuller:2007ui}. The
violation of baryon or lepton number implied by $\rpv$ leads
to additional possibilities for SUSY detection, since such quantum numbers are
conserved in the perturbative SM\@. There are important implications
for direct
collider searches, since one can lose the classic large missing transverse
energy ``smoking-gun'' signature of SUSY\'. All of these features make $\rpv$
worthy of study. There is thus a strong motivation to extend the
$R_p-$conserving spectrum generating public computer codes to include
$\rpv$ effects. Here, we describe such an extension which has
been applied to {\tt SOFTSUSY}\@. The latest version of {\tt SOFTSUSY}~including
$\rpv$ effects can be downloaded from address
\begin{quote}
{\tt http://projects.hepforge.org/softsusy/}
\end{quote}
Installation instructions and more detailed technical documentation of the
code may also be found there.

The $R_p$ conserving aspects of {\tt SOFTSUSY}~are already explained in
detail in ref.~\cite{Allanach:2001kg}, and so they shall not be repeated here
or throughout this manual, which will concentrate solely on the $\rpv$ aspects of the calculation.
Adding $\rpv$ couplings roughly doubles the (already large)
number of couplings of the MSSM\@. The calculation is thus more complicated and
so it takes considerably longer than the $R_p$ case (roughly a
factor of three for identical precision). However, this still means that a
single point in parameter space can be calculated in a couple of seconds on a
modern personal computer.
The added complication of $\rpv$ means that some features of the
$\rpv$ version of {\tt SOFTSUSY}~are less accurate the the $R_p-$conserving
case, using only one-loop RGEs to evolve the couplings and masses of MSSM
fields, as opposed to two-loop RGEs in the $R_p$ case. Therefore, taking the
$\rpv$ calculation in the limit of small $\rpv$ couplings, the numerical
values of {\tt SOFTSUSY}~outputs will not {\em exactly}\/ agree with the
$R_p-$conserving
version of {\tt SOFTSUSY}\@.
We stress though, that if the user does not desire to include $\rpv$ couplings,
the code automatically uses the $R_p$ calculation with the associated speed and
accuracy. Where the accuracy of {\tt SOFTSUSY}~in the $\rpv$-mode differs from the
$R_p-$conserving mode calculation, we shall make a
note.

We proceed with a definition of the {\tt SOFTSUSY}~convention for the $\rpv$
parameters and mixings in section~\ref{sec:notation}. Next, in
section~\ref{sec:calculation}, we discuss the calculation, making a note of
parts which differ in accuracy to the {\tt SOFTSUSY}~$R_p$ calculation.
Installation instructions can be found on the {\tt SOFTSUSY}~web-site, but
instructions to run the program can be found in Appendix~\ref{sec:run}.
The output from a {\tt SOFTSUSY}~sample run is displayed and discussed in
Appendix~\ref{sec:output},
whereas a sample main program is shown and explained in
Appendix~\ref{sec:prog}. Some more technical information on the structure of
the program can be found in Appendix~\ref{sec:objects}.
It is expected that the information in Appendix~\ref{sec:objects} will only be
of use to users who wish to
`hack' {\tt SOFTSUSY}~in some fashion.

\section{MSSM $\rpv$ Parameters \label{sec:notation}}

In this section, we introduce the $\rpv$ MSSM parameters
in the {\tt SOFTSUSY}~conventions. The translations to the actual variable
names that are being used in the program code are shown explicitly in
appendix~\ref{sec:objects}. The $\rpv$ {\tt SOFTSUSY}~calculation follows
ref.~\cite{Allanach:2003eb} and so the notation and conventions are
similar.

\subsection{Supersymmetric parameters \label{susypars}}
The chiral superfield particle content of the MSSM has the
following $SU(3)_c\times SU(2)_L\times U(1)_Y$ quantum numbers:
\begin{eqnarray}
L:&(1,2,-\half),\quad {\bar E}:&(1,1,1),\qquad\, Q:\,(3,2,\frac{1}{6}),\quad
{\bar U}:\,(\bar 3,1,-\frac{2}{3}),\nonr\\ {\bar D}:&(\bar 3,1,\frac{1}{3}),\quad
H_1:&(1,2,-\half),\quad  H_2:\,(1,2,\half).
\label{fields}
\end{eqnarray}
$L$, $Q$, $H_1$, and $H_2$ are the left handed doublet lepton and
quark superfields and the two Higgs doublets. $\bar E$, $\bar U$, and
$\bar D$ are the lepton, up-type quark and down-type quark
right-handed superfield singlets, respectively.
Note that the lepton
doublet superfields $L^a_i$ and the Higgs doublet superfield coupling
to the down-type quarks, $H_1$, have the same SM gauge
quantum numbers.
The $\rpv$ part of the
renormalisable MSSM superpotential is written, in the interaction eigenbasis,
\begin{equation}
W_{\rpv}=\eps_{ab}\left[ \frac{1}{2} \lam_{ijk} L_i^a L_j^b{\bar E}_k +
\lamp_{ijk} L_i^a Q_j^{xb} {\bar D}_{kx}  - \kap^i L_i^a H_2^b \right]+
\frac{1}{2}\eps_{xyz} \lampp_{ijk} {\bar U}_i^x{\bar
D}_j^y{\bar D}^z_k.
 \label{superpot1}
\end{equation}
Here, we denote an $SU(3)$ colour index of the fundamental
representation by  $\{x,y,z\} \in \{1,2,3 \}$. The $SU(2)_L$ fundamental
representation indices are denoted by $\{a,b,c\} \in \{1,2\}$ and the generation
indices by $\{i,j,k\} \in \{1,2,3\}$.
$\epsilon_{xyz}=\epsilon^{xyz}$ and  $\epsilon_{ab}=\epsilon^{ab}$ are totally
antisymmetric tensors, with $\epsilon_{123}=1$ and $\epsilon_{12}=1$,
respectively.  Currently,
only real couplings in the superpotential and Lagrangian are included.

\subsection{$\rpv$ SUSY breaking parameters \label{sec:susybreak}}

We now detail the notation of the soft $\rpv$ SUSY breaking parameters. The
trilinear $\rpv$ scalar interaction potential is
\begin{equation}
  V_{3, \rpv} = \eps_{ab} \left[\frac{1}{2}
    h_{ij k}\tilde{L}_i^a \tilde{L}_j^b
    \tilde{{e}}_k +h^\prime_{i jk} \tilde{L}_i^a \tilde{Q}_j^{bx}
    \tilde{d}_{kx} +~{\rm H.c.}
  \right]
   + \left[ \frac{1}{2}\epsilon_{xyz}h^{\prime\prime}_{ijk} \tilde{u}_i^x
  \tilde{d}_j^y \tilde{d}_k^z + {\rm H.c.} \right]
  \label{softhabertril}
\end{equation}
where fields with a tilde are the scalar components of the superfield
with the identical capital letter. The electric charges of $\tilde u$,
$\tilde d$, and $\tilde e$ are $-\frac{2}{3}$, $\frac{1}{3}$, and $1$,
respectively. ``H.c.'' denotes the Hermitian conjugate of the preceding terms.

The bilinear $\rpv$ scalar interaction potential is given by
\begin{eqnarray}
  V_{2, \rpv} &=& -\eps_{ab} D_i \tilde{L}_i^a H_2^b~+~m^2_{\tilde L_i H_1}\tilde{L}^\dagger_{ia}H_1^a +~{\rm H.c.}
  \label{softhaberbil}
\end{eqnarray}

\subsection{Tree-level masses \label{sec:tree}}

The mixing of
MSSM particles can change in the case that lepton number is violated by the
$\rpv$ interactions. Two cases of lepton number violating mixings are
implemented in {\tt SOFTSUSY}: neutrino-neutralino mixing and
chargino-lepton mixing. We neglect sneutrino-anti-sneutrino
mixing, because this has been shown to have negligible
phenomenological consequences once experimental bounds have been
applied~\cite{Dedes:2007ef}.

In the presence of lepton number violating $\rpv$ interactions, the neutrinos
mix with the neutralinos. At tree level, this results in one massive
neutrino, two massless neutrinos and four massive neutralinos. $\rpv-$loop
corrections to the neutral
fermion mass matrix (currently neglected by {\tt SOFTSUSY}) can result in all
neutrinos acquiring masses and the emergence of a PMNS mixing matrix in lepton
charged current interactions.
The ($7 \times
7$) neutrino-neutralino mass matrix for the three generations of
neutrinos is given in \cite{Allanach:2003eb} and reads
\begin{eqnarray}
{\cal L}= -\frac{1}{2} (\nu_i, -i \bino, -i \wino^{(3)},
\tilde{h_1^0}, \tilde{h_2^0}
)
{\cal M}_{\rm N} \left ( \begin{array}{c}
\nu_j \\ -i \bino \\  -i \wino^{(3)} \\ \tilde{h_1^0} \\
\tilde{h_2^0} \end{array} \right ),
\end{eqnarray}
where
\begin{eqnarray}
{\cal M}_{\rm N} = \left ( \begin{array}{ccccc}
 0_{ij}& -\frac{g'}{2} v_i   &  \frac{g_2}{2} v_i   &  0   & - \kappa_i \\[4mm]
 -\frac{g'}{2} v_j    &   M_1   &   0  &  -\frac{g'}{2} v_d   &  \frac{g'}{2} v_u \\[4mm]
  \frac{g_2}{2} v_j   &   0  &   M_2   &  \frac{g_2}{2} v_d   &  -\frac{g_2}{2} v_u\\[4mm]
 0    &   -\frac{g'}{2} v_d  &  \frac{g_2}{2} v_d    &   0  & -\mu \\[4mm]
 - \kappa_i    &  \frac{g'}{2} v_u   &  -\frac{g_2}{2} v_u   & -\mu    & 0 \\[4mm]
\end{array} \right ),\label{neutralino}
\end{eqnarray}
where
$\kappa_i$ are the bilinear mixing parameters in Eq.~(\ref{superpot1}),
$v_i$ are the sneutrino vacuum expectation values (VEVs) and the $M_{1},M_2$ are
the gaugino masses of hypercharge and weak isospin, respectively. The matrix
(\ref{neutralino}) has five non-zero
eigenvalues, i.e.\ four neutralinos and one neutrino. We denote
the mass eigenstates which are obtained upon diagonalisation of
${\mathcal M}$ (in ascending order of mass):
$\nu_{i=1,2,3},\tilde{\chi}^0_{1,2,3,4}$,
with masses along the diagonal of the matrix
\begin{equation}
{\mathcal M}_{\rm N}^{diag} = O^T {\mathcal M}_{\rm N} O, \label{Nmix}
\end{equation}
where $O$ is a member of $O(7)$. A simple multiplication of rows of $O$ by
factors of $i$ can absorb any minus signs in ${\mathcal M}_{\rm N}^{diag}$.

In addition,  charged leptons mix with the charginos. The Lagrangian
contains the ($5 \times 5$) lepton-chargino mass matrix
\begin{eqnarray}
{\cal L}= - ( -i \wino^-, \tilde{h}_2^-, e_{L_j}^-,
)
{\cal M}_{\rm C} \left ( \begin{array}{c}
 -i \wino^+\\ \tilde{h}_2^+ \\ e_{R_k}^+ \\
 \end{array} \right ) + {\rm H.c.}\,.
\end{eqnarray}
The mass eigenstates $\ell=(e,\mu,\tau), \tilde{\chi}^\pm_{1,2}$
are given upon the diagonalisation of the matrix
\begin{eqnarray}
{\cal M}_{\rm C} = \left ( \begin{array}{ccc}
M_2  & \frac{g_2}{\sqrt{2}}v_u & 0_j  \\
 \frac{g_2}{\sqrt{2}}v_d  & \mu & -(Y_E)_{ij}v_i\frac{1}{\sqrt{2}} \\
\frac{g_2}{\sqrt{2}}v_i  & \kappa_i & \frac{1}{\sqrt{2}}\left((Y_E)_{ij} v_d+\lambda_{kij}v_k\right)\\
 \end{array}
\right ) , \label{chargino}
\end{eqnarray}
Here, $Y_E$ is the lepton Yukawa matrix from the $R_p$
superpotential in ref.~\cite{Allanach:2001kg}. We define the diagonalised mass
matrix
\begin{eqnarray}
{\cal M}^{diag}_{\rm C}= U {\cal M}_{\rm C} V^T, \label{diagUV}
\end{eqnarray}
$U$ and $V$ being orthogonal 5 by 5 matrices.

\section{Calculation Algorithm \label{sec:calculation}}

\begin{figure}
\begin{center}
\begin{picture}(323,245)
\put(10,0){\makebox(280,10)[c]{\fbox{7.\ Calculate Higgs and
      sparticle pole masses. Run to $M_Z$.}}}
\put(10,40){\makebox(280,10)[c]{\fbox{6.\ Run to $M_Z$.}}}
\put(150,76.5){\vector(0,-1){23}}
\put(10,80){\makebox(280,10)[c]{\fbox{5.\ Run to $M_X$. Apply soft breaking
and $\rpv$ SUSY boundary conditions.}}}
\put(150,116.5){\vector(0,-1){23}}
\put(10,120){\makebox(280,10)[c]{\fbox{4.\ EWSB, iterative solution of $\mu$ and sneutrino VEVs.}}}
\put(150,156){\vector(0,-1){23}}
\put(10,160){\makebox(280,10)[c]{\fbox{3.\ Run to $M_S$.}}}
\put(30,170){convergence}
\DashLine(115,165)(0,165){5}
\DashLine(0,165)(0,5){5}
\DashLine(0,5)(30,5){5}
\put(30,5){\vector(1,0){2}}
\put(150,197){\vector(0,-1){24}}
\put(150,239){\vector(0,-1){26}}
\put(60,245){\fbox{1.\ SUSY radiative corrections to
$g_i(M_Z)$}}
\put(10,200){\makebox(280,10)[c]{\fbox{2.\ $Y_E$, $Y_D$ include $v_k$
      contributions. Iterative solution of $Y_E$.}}}
\put(182,45){\line(1,0){161}}
\put(343,45){\line(0,1){200}}
\put(343,245){\vector(-1,0){115}}
\end{picture}
\end{center}
\caption{Iterative algorithm used to calculate the $\rpv$ MSSM spectrum.
The initial step is the
uppermost one. $M_S$ is the scale at which the EWSB
conditions
are imposed, as discussed in the text. $M_X$ is the scale at which the high
energy SUSY breaking boundary conditions are imposed.
\label{fig:algorithm}}
\end{figure}
In broad terms, the algorithm for the calculation of the $\rpv$ MSSM spectrum
follows that of the $R_p$-conserving case,  although some of the
individual steps differ in the $\rpv$ case. It is performed via the iterative
algorithm depicted in Fig.~\ref{fig:algorithm}.
An initial estimate of
gauge couplings and up quark masses at $M_Z$ are obtained as
in the $R_p$ version of {\tt SOFTSUSY}~in ref.~\cite{Allanach:2001kg}.
However, the charged lepton and down-quark Yukawa couplings receive $\rpv$
corrections, and are detailed in section~\ref{gyuk}. The MSSM parameters are
then run to the scale
\begin{equation}
M_S \equiv \sqrt{m_{\tilde t_1}(M_S) m_{\tilde t_2}(M_S)}, \label{msusy}
\end{equation}
where the scale dependence of the electroweak breaking conditions is
small \cite{Casas:1998cf}. Electroweak symmetry breaking (EWSB) conditions are
then imposed, as described in section~\ref{ewsb}, taking into account
sneutrino VEVs and other lepton-number violating effects. The MSSM parameters
are then run up to some high energy scale $M_X$, where the soft SUSY breaking
terms are fixed by a user-specified boundary condition. $M_X$ may be the
electroweak gauge unification scale, some scale pre-specified by the user or
indeed $M_S$. The running of the MSSM couplings is described in
section~\ref{running}.
The SUSY $\rpv$ couplings $\lam_{ijk}$, $\lam'_{ijk}$,
$\lampp_{ijk}$, $\kappa_i$ are then fixed at this scale $M_X$.
The model is then run down to $M_Z$, when the iteration is performed again by
returning to step 1 in Fig.~\ref{fig:algorithm}. Iteration proceeds until, at
step 3, all parameters evaluated at $M_S$ are identical to within a fractional
accuracy of \code{TOLERANCE} to the previous iteration's (at step 3).
\code{TOLERANCE}$<1$ is a numerical parameter set by the user, with default
value $10^{-3}$.
Once this has been
achieved, the algorithm proceeds to step 7, where the pole masses of
sparticles are calculated as in section~\ref{spec}.

\subsection{Gauge and yukawa couplings \label{gyuk}}

In order to calculate the Yukawa couplings of the down quarks, contributions
to the mass matrix from sneutrino VEVs are taken into
account:
\begin{equation}
(Y_{D})_{ij} = \frac{1}{v_d}\left[\sqrt{2}(m_D)_{ij} -\lambda'_{kij}\cdot
   {v_k}\right],
\end{equation}
where all parameters are evaluated at $M_Z$ and are in the $\overline{DR}$
scheme in the MSSM\@. The down-quark mass matrix in the weak eigenbasis,
$(m_D)_{ij}$, is obtained as in the $R_p$ {\tt
  SOFTSUSY}~version. $v_d$ is the VEV of $H_1$, as obtained below.

The chargino-lepton mixing in Eq.~(\ref{chargino}), complicates the
matching of $(Y_E)_{ij}$ to the charged lepton masses. We employ
an iterative procedure in order to calculate
which $(Y_E)_{ij}$ predict the empirical input values of charged lepton masses.
\begin{enumerate}
\item
Initially, we set $(Y_E)_{ij}$ as in the $R_p-$conserving limit, ignoring any
charged lepton-chargino mixing or sneutrino VEVs. Thus, the empirical MSSM
$\overline{DR}$ values of charged lepton masses evaluated at $M_Z$ are
written in the matrix $(m_E^{exp})_{ij}$ as diagonal values. Then,
$(Y_{E})_{ll}= (m_E^{exp})_{ll} \sqrt{2} / v_d$ (no sum on $l$).
\item
The resulting matrix $(Y_E)_{ij}$ is then to substituted  into
Eq.~(\ref{chargino}) to form
the charged
lepton-chargino mass matrix, obtaining the $5\times 5$ $U$ and $V$
transformation matrices that diagonalise it via Eq.~(\ref{diagUV}).
\item
We denote the 3 by 3 lower right-hand side blocks of $U$ and $V$ by $\tilde U$
and $\tilde V$, respectively. The Yukawa matrix $Y_E$ is then set to be
\begin{equation}
(Y_{E})_{ij} = \frac{1}{v_d}\left[\sqrt{2}{\tilde
      U}^T_{ik}(m_E^{exp})_{kl}{\tilde V}_{li}-\lambda_{kij}\cdot v_k\right].
\end{equation}
At present, {\em physical}\/ lepton mixing is not implemented in the
public version of {\tt SOFTSUSY}.
\item
This result for $Y_E$ is then
inserted back into step 2, leading to a better
approximation of $U$ and $V$. Steps 2 to 4 are iterated until successive
iterations predict identical diagonal entries of $Y_E$ within a fractional
accuracy of $10^{-4}\times $\code{TOLERANCE}.
\end{enumerate}

\subsection{Running of MSSM couplings~\label{running}}

For the $R_p-$conserving
parameters, the renormalisation group evolution (RGE) employs two-loop MSSM
$\beta$
functions for the supersymmetric
parameters~\cite{Barger:1993gh}, including $\tan \beta$ and the Higgs
VEV parameter $v$.
Gaugino masses and $R_p-$conserving SUSY breaking Higgs parameters are also
run to two-loop order in the $R_p-$conserving parameters. The other $R_p-$
conserving SUSY breaking parameters (sfermion mass matrices and some
tri-linear couplings) may be set to two-loop or one-loop order by the boolean
parameter \code{INCLUDE\_2\_LOOP\_SCALAR\_CORRECTIONS} in the main program.
The RGE includes
full family dependence and the complete set of 1-loop MSSM $\rpv$ $\beta$
functions in both SUSY-preserving and SUSY-breaking $\rpv$
parameters \cite{Allanach:2003eb}.
The increased number
of $\rpv$ couplings and $\beta-$functions, as well as other complications,
mean that the $\rpv$ mode runs more slowly than the $R_p-$conserving mode.
In the case of running {\tt SOFTSUSY}~in the $\rpv$ mode
the accuracy does not match the extremely high one of the $R_p$
version, in order to keep the running time down.
 In either the $R_p-$conserving or the $\rpv$ mode, the program
can be made to run faster by switching off the two-loop renormalisation of
the scalar masses and tri-linear scalar couplings. All
$\beta$ functions are real and include inter-generational quark mixing
effects.

\subsection{Electroweak symmetry breaking \label{ewsb}}

We now discuss the minimisation the potential of the neutral
scalar fields, $\{ h_2^0,\,h_1^0,\,{\tilde
  \nu}_1, {\tilde
  \nu}_2, {\tilde
  \nu}_3  \}$ at the renormalisation scale
$M_{S}$. Following the
calculation in
Ref.~\cite{Allanach:2003eb}, this system of equations is solved using the
following definitions \cite{Nowakowski:1995dx}
\begin{equation}
\tan\beta  \equiv  \frac{v_u}{v_d}, \qquad
v^2 \equiv v_u^2+v_d^2+\sum_{i=1}^3 v_i^2 = \frac{4 M_W^2}{g_2^2}.
\label{vevtotal}
\end{equation}
The VEVs $v_d$ and $v_u$ can be written
\begin{equation}
v_d^2 =  \cos^2\beta \biggl (v^2-\sum_{i=1}^3 v_i^2 \biggr ), \qquad
v_u^2 =  \sin^2\beta \biggl (v^2-\sum_{i=1}^3 v_i^2 \biggr ).
\label{vevu}
\end{equation}
We see from Eq.~(\ref{vevu}) that the presence of sneutrino VEVs does not change
the numerical value of
$\tan \beta$. This convenient formulation was
first developed in Ref.~\cite{Nowakowski:1995dx}.
The EWSB condition for the Higgs superpotential mass term $\mu$ can be written
\cite{Allanach:2003eb} as
 \begin{equation}
 |\mu|^2 \ = \frac{1}{\tan^2\beta -1} \left(
 \biggl [  \ovl{m}_{H_1}^2 + \mlh{i} \frac{v_i}{v_d}
 +\kap_i^* \mu \frac{v_i}{v_d} \biggr ]
 -
 \biggl [ \ovl{m}_{H_2}^2
 +|\kap_i|^2 - \frac{1}{4} (g^2+g_2^2) v_i^2 - \widetilde{D}_i
 \frac{v_i}{v_u} \biggr ] \tan^2\beta
 - \frac{1}{2}
 M_Z^2 \right), \label{muMSSM}
 \end{equation}
The soft SUSY breaking mass squared term ${m_3^2}$ is expressed in terms of
$\mu,\,v_u,\,v_d,$ and $v_i$:
\begin{equation}
m_3^2 = \frac{\sin2\beta}{2} \biggl \{\biggl [ \ovl{m}_{H_1}^2
+\ovl{m}_{H_2}^2 + 2 |\mu|^2 +|\kap_i|^2 \biggr ]+ \biggl
[ \mlh{i}+\kap_i^*\mu \biggr ]\frac{v_i}{v_d} -\widetilde{D}_i
\frac{v_i}{v_u}
\biggr \} , \label{minV}
\end{equation}
where we employ the
simplifying notation
\begin{equation}
\ovl{m}_{H_2}^2 \equiv  m_{H_2}^2 +\frac{1}{v_u}
\frac{\partial {\bf \Delta V}}{\partial v_u}, \qquad
\ovl{m}_{H_1}^2 \equiv  m_{H_1}^2 +\frac{1}{v_d}
\frac{\partial {\bf \Delta V}}{\partial v_d}.
\end{equation}
The tadpoles $\frac{\partial {\bf \Delta V}}{\partial v_{u,d}}$ currently
only contain the $R_p-$conserving contributions.
$\rpv$ contributions to them are currently neglected, for these are of order
$\frac{\lambda^2_{ijk}}{16\pi^2}, \frac{{\lambda'}_{ijk}^2}{16\pi^2}$, so they are small
for small $\rpv$ couplings $\lambda_{ijk},\lambda'_{ijk}$ as is implied for
most $\{ i,j,k \}$
by the experimental bounds~\cite{Barbier:2004ez}.
In the $R_p-$conserving limit $\kap_i,$ $v_i,\,\widetilde{D}_i,\,\mlh{i} \to
0$, Eqs.~(\ref{muMSSM}) and (\ref{minV}) tend to the usual $R_p-$conserving
MSSM Higgs
potential minimisation conditions.

The potential minimisation conditions for the sneutrino VEVs may be
written as
\begin{equation}
v_j = \sum_i({M_{\tilde{\nu}}^2}^{-1})_{ji}\biggl \{ -\biggl [ \mhl{i}+\mu^*\kap_i \biggr ]
v_d + \widetilde{D}_i v_u -\frac{\partial
{\bf \Delta V}}{\partial v_i} \biggr \}, \label{minVI}
\end{equation}
where
\begin{equation}
(M_{\tilde{\nu}}^2)_{ij} \equiv \ml_{ji}+\kap_i\kap_j^* +\frac{1}{2}
M_Z^2 \cos2\beta \: \delta_{ij}
+\frac{(g^2+g_2^2)}{4}
\sin^2\beta\, (v^2-v_u^2-v_d^2)\: \delta_{ij}.
\end{equation}

We now detail the iterative procedure
by which {\tt SOFTSUSY}~obtains parameters describing a
minimum of the potential with the correct properties, i.e.\ satisfying
Eqs.~(\ref{muMSSM}),(\ref{minV}) and (\ref{minVI}). All of the running
parameters discussed are evaluated at
a renormalisation scale $Q=M_S$.
\begin{enumerate}
\item
For given value of $\tan \beta$,
Eq.~(\ref{vevtotal})
provides an initial estimate for $v_u$ and $v_d$ in the $R_p-$conserving limit
of $v_i=0$.
Eqs.~(\ref{muMSSM}) and (\ref{minV}) are also first solved in the $R_p$
limit.
\textit{i.e.}
$v_i=0,\kap_i=\widetilde{D}_i=\mhl{i}=0$. This provides initial values
for $\mu$ and $m_3^2$.
\item
The sneutrino VEVs $v_i$ are now obtained from the left hand side of
Eq.~(\ref{minVI})
by using $v_u,\,v_d, \mu$ and $m_3^2$ as
previously derived in the iterative procedure in the right hand side of the
equation.
\item
The
corrected values of $v_u,\,v_d$ are then computed including the
non-zero sneutrino VEVs $v_i$ via Eq.~(\ref{vevu}).
\item
$\mu$ and
$m_3^2$ are then obtained from the left hand sides of
Eqs.~(\ref{muMSSM}) and (\ref{minV}). The code returns to step 2 and steps 2-4 are iterated until
$\{ v_i, \mu, m_3^2 \}$ all change by less
than a fractional accuracy of \code{TOLERANCE}$\times 10^{-4}$ on successive
iterations.
\end{enumerate}

\subsection{MSSM spectrum \label{spec}}

Neutralino masses are calculated at tree-level as in Eq.~(\ref{neutralino}).
All $R_p-$conserving one-loop threshold corrections are then added. The
neutrino masses are calculated by diagonalising this
mass matrix, and taking the lightest three eigenvalues, whereas neutralino
masses are defined to be the largest four eigenvalues.
When the chargino masses are calculated by the iterative procedure in
section~\ref{gyuk}, one-loop $R_p-$conserving corrections to
chargino masses are added to the two by two top left-hand corner of
Eq.~(\ref{chargino}).
All $\overline{DR}$ quantities in the mass matrices are taken at the
renormalisation scale
$M_S$ in the tree-level mass matrices.  All other
masses are calculated according to the $R_p-$conserving {\tt SOFTSUSY}~calculation,
i.e.\ including the one-loop $R_p-$conserving threshold contributions.

\subsection{Physics applications}
The $\rpv$ aspects of prototype versions of {\tt SOFTSUSY} have already proved
useful for various
studies, for example: in determining the different possibilities for the lightest
supersymmetric particle in the mSUGRA
framework~\cite{Dreiner:2008ca,Bernhardt:2008jz}, in defining benchmark points
for future comparative collider studies~\cite{Allanach:2006st}, for studying
neutrino mass textures~\cite{Allanach:2007qc} and for investigating $\rpv$
mechanisms of neutrinoless double beta
decay~\cite{Allanach:2009iv,Allanach:2009xx}.

\section*{Acknowledgments}
We thank S Grab, S Kom and P Slavich for discussions and
comments on the manuscript.
MB thanks DAMTP, Cambridge, for repeatedly
offered, warm hospitality. This work has been partially supported by PPARC and
STFC. We thank S Grab, M Hannussek, S Kom and P Slavich for bug-reporting.

High Energy Physics - Phenomenology (hep-ph); High Energy Physics - Experiment (hep-ex)