home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d5xx
/
d568
/
schoonschip.lha
/
Schoonschip
/
SDocsAMI.LZH
/
SDocsAMI
/
Roparam.e
< prev
next >
Wrap
Text File
|
1991-06-14
|
90KB
|
3,497 lines
C
C Two-loop large Higgs mass correction to the ro-parameter.
C J.van der Bij and M. Veltman, Nucl. Phys. B231 (1984) 205.
C
C RO-parameter 1. Divergencies of one-loop diagrams, two external lines.
C RO-parameter 2. Divergencies of one-loop diagrams, three external lines.
C RO-parameter 3. Divergencies of one-loop diagrams, four external lines.
C RO-parameter 4. Divergencies of one-loop diagrams, ghost external lines.
C RO-parameter 5. Two-loop self-energy diagrams.
C RO-parameter 6. One-loop subtractions. RO-parameter result.
C RO-parameter 7. Two-loop self-energy diagrams. A-A wave-function.
C RO-parameter 8. Two-loop self-energy diagrams. A-W wave-function.
C RO-parameter 9. Subtractions for A-A and A-W wave-functions.
C RO-parameter 10. Tadpoles in A-A wave-function.
C RO-parameter 11. Diagrams with tadpole insertions.
C RO-parameter 12. Counter-term Lagrangian for the standard model.
C RO-parameter 13. Counter terms for the Ghost Lagrangian, standard model.
C RO-parameter 14. Rationalization.
C RO-parameter 15. Epsilon expansion and projection operators.
C RO-parameter 16. Differentiating F111.
C RO-parameter 17. Differentiating F211.
C RO-parameter 18. Expansion of F211(SM,M1,M2) for large SM.
C RO-parameter 19. Higher orders of F211(M,M0,SM) expansion for large SM.
C RO-parameter 20. Expansion of F211(SM,SM,M) for large SM.
*end
C RO-parameter 1. Divergencies of one-loop diagrams, two external lines.
C ONE-LOOP DIAGRAMS WITH TWO EXTERNAL LINES.
C CALCULATION OF ONE-LOOP DIVERGENCIES.
C CHECKING OF COUNTERTERMS ALSO DONE.
C Running time (CPU only) on Lansing CDC: 27 sec.
C The new character sum techniques give about a factor 2 improvement.
Oldnew i=I
P ninp
Read Roblocks.e
C P input
VERT{,,,,}
X NUM(K1,K2)=1.-2.*DT(K1-9)*DT(K2-9)
*fix
P ninput
BLOCK WORK{TADP}
P ninput
Id,SELF(I1~,I2~)=
DS(I1;J1;J2;Sym;J1;J2;TAP,1,(DIB(I1,J1,-J1,J2,-J2,I2)
*DC("F,TFE,-1,J1,J2) ))
+ DS(I1;J3;-J3;I2;Sym;J3,-J3;TAP,2,(DIC(I1,J3,-J3,I2) ))
+CONTR(I1,I2)*DLP/EP
Id,Anti,TAP
Id,DIB(I1~,K1~,K2~,K3~,K4~,I2~)=
VE3(I1,K1,K3,*,MU,Q,*,L1,-K,*,L3,P)*
VE3(K2,I2,K4,*,L2,K,*,NU,-Q,*,L4,-P)*
PROP(K1,K2,*,L1,K,*,L2,K)*
PROP(K3,K4,*,L3,P,*,L4,P)
Id,DIC(I1~,K1~,K2~,I2~)=
VE4(I1,K1,K2,I2,*,MU,*,L1,*,L2,*,NU)*
PROP(K1,K2,*,L1,P,*,L2,P)
B EP,I,PI2,DEL,TIPI2
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,NOM(P,M~)*NOM(K,M0~)=F2(M,M0)
Al,NOM(P,M~)=F1(M)
Id,P(MU~)*F1(M~)=0.
*yep
Id,2,K(MU~)=P(MU)+Q(MU)
Al,PDQ*F2(M~,M0~)=QDQ*B1(M,M0)
Al,PDK*F2(M~,M0~)=PDP*F2(M,M0)+QDQ*B1(M,M0)
Al,QDK*F2(M~,M0~)=QDQ*F2(M,M0)+QDQ*B1(M,M0)
Id,PDP*F2(M~,M0~)=F1(M0)-M**2*F2(M,M0)
Al,KDK*F2(M~,M0~)=F1(M)-M0**2*F2(M,M0)
Id,P(MU~)*P(NU~)*F2(M~,M0~)=D(MU,NU)*B22(M,M0)
+Q(MU)*Q(NU)*B21(M,M0)
Id,P(MU~)*F2(M~,M0~)=Q(MU)*B1(M,M0)
*yep
Id,B22(M~,M0~)=(-0.5*F1(M0)+M**2*F2(M,M0)
-0.5*(QDQ+M0**2-M**2)*B1(M,M0))/OMN
Id,B21(M~,M0~)=-((0.5*N-1)*F1(M0)
-0.5*N*(QDQ+M0**2-M**2)*B1(M,M0)
+M**2*F2(M,M0) )/QDQ/OMN
Id,B1(M~,M0~)=(0.5*F1(M)-0.5*F1(M0)
-0.5*(QDQ+M0**2-M**2)*F2(M,M0) )/QDQ
Id,F1(PM)=0.
Al,PM=0.
Al,Multi,M0**2=M**2/C**2
Al,C2MS2=2*C**2-1
Id,Multi,S**2=1.-C**2
*yep
Id,F1(M~)=TIPI2*M**2/EP-0.5*TIPI2*M**2*(1.-LG(M))
+0.5*EP*TIPI2*M**2*(PI2/24+0.5-0.5*LG(M)+0.25*LG(M)*LG(M))
Al,N*OMN**-1=-4/3+EP/9-EP**2/27
Al,N=4.+EP
Al,OMN**-1=-1/3+EP/9-EP**2/27
Al,Symme,F2,1,2
Id,ZTAG*F2(SM,SM)=-0.5*TIPI2*(PI/W3-2)*(QDQ+SM**2)/SM**2
-TIPI2/EP - 0.5*TIPI2*(LG(SM)-2+PI/W3)
Al,ZTAG*F2(M~,M~)=0.5*TIPI2*(LG(SM)-LG(M)-2)*(QDQ+SM**2)/SM**2
-TIPI2/EP-0.5*TIPI2*(LG(SM)-2)
Id,F2(M~,M~)=-TIPI2/EP-0.5*TIPI2*LG(M)+QDQ*BB0(M,M)/M**2
-0.5*TIPI2*EP*(PI2/24+0.25*LG(M)*LG(M))
+EP*QDQ*BB0E(M,M)/M**2
Al,F2(M~,SM)=-TIPI2/EP+0.5*TIPI2*(1.-LG(SM)
+M**2*LG(M,SM)/SM**2-0.5*QDQ/SM**2)
+TIPI2*EP*(-0.25-PI2/48+0.25*LG(SM)-LG(SM)*LG(SM)/8
+1/SM**2*(3*QDQ/16-QDQ*LG(SM)/8-M**2/4*LG(M,SM)
+M**2/8*LG(M)*LG(M)-M**2/8*LG(SM)*LG(SM)))
Al,F2(M~,M0~)=-TIPI2/EP+0.5*TIPI2-0.5*TIPI2*LG(M0)
-0.5*TIPI2*M**2*DIF(M,M0)*LG(M,M0)+QDQ*BB0(M,M0)/M0**2
+EP*BB0E(M,M0)
Id,Multi,EP**2=0
Al,PM=0
Al,Multi,M0**2=M**2/C**2
Al,ZTAG=1
Id,EP**-1=ATEL9**10*DEL/TIPI2
Al,F1F(SM)=F1F(SM)*ATEL9**2
Id,Count,1,ATEL9,1,SM,1,CONTR,4,ET,2
Id,ATEL9=1.
Id,LG(M,S~)=LG(M)-LG(S)
Al,LG(M0,S~)=LG(M0)-LG(S)
Al,LG(SM,S~)=LG(SM)-LG(S)
Id,DIF(PM,M~)=-1./M**2
Al,DIF(M,M0)=-C**2/M**2/S**2
Id,Multi,C**2=1.-S**2
Id,Multi,S**2=1.-C**2
*yep
SVERT{,~,~}
Id,CONTR(I1~,I2~)=CONT(I1,I2,"N,*,MU,Q,*,NU,-Q,*,AL,P0)
Id,Compo,<X>,CONT
Id,CONT(AA~,MU~,P0~,L2~,Q~,L1~,P~)=AA(MU,P0,L2,Q,L1,P)
E1EZF{,,,,}
Id,EP**-1=DEL/TIPI2
Al,C2MS2=2*C**2-1
Id,Multi,S**2=1-C**2
Id,EP*DEL=TIPI2
Al,EP**2*DEL=TIPI2*EP
P output
*yep
Id,DLP=-1
*next
P input
ENDBLOCK
Z TADP=DS(J1,1,16,(0.5*NUM(J1,J1)*
DIB("Z,CHG(J1),CHH(J1) ) ))
-M*SM**2*ET*DLP/EP
Id,DIB(K1~,K2~,K3~)=
VE3(K1,K2,K3,*,L1,P0,*,L2,-P,*,L3,P)*
PROP(K2,K3,*,L2,P,*,L3,P)
*ATEL9**10
WORK{TADP}
Z IAA=SELF("A,"A)
WORK{IAA}
Z IAF=SELF("A,"F)
WORK{IAF}
Z IAW=SELF("A,"W)
WORK{IAW}
Z IAZ=SELF("A,"Z)
WORK{IAZ}
Z IFF=SELF("F,"F)
WORK{IFF}
Z IFW=SELF("F,"W)
WORK{IFW}
Z IFZ=SELF("F,"Z)
WORK{IFZ}
Z IGH=SELF("G,"G_)
WORK{IGH}
Z IGV=SELF("G,"U_)
WORK{IGV}
Z IHU=SELF("G_,"U)
WORK{IHU}
Z IUV=SELF("U,"U_)
WORK{IUV}
Z IWW=SELF("W,"W)
WORK{IWW}
Z IWZ=SELF("W,"Z)
WORK{IWZ}
Z IZZ=SELF("Z,"Z)*ZTAG
C SET QDQ=-SM**2 TO FIND THAT MASS RENORMALIZATION OK.
C NO COUNTER-TERMS PROPORTIONAL TO EP HAVE BEEN INTRODUCED.
C SUCH TERMS HAVE ALSO BEEN NEGLECTED IN THE CALCULATION.
WORK{IZZ}
Z IOP=SELF("P_,"P)
WORK{IOP}
Z IQR=SELF("R_,"R)
WORK{IQR}
Z IQT=SELF("R_,"T)
WORK{IQT}
Z IRS=SELF("R,"T_)
WORK{IRS}
Z IST=SELF("T_,"T)
WORK{IST}
Z IXY=SELF("Y_,"Y)
WORK{IXY}
*end
C RO-parameter 2. Divergencies of one-loop diagrams, three external lines.
C ONE-LOOP DIAGRAMS WITH THREE EXTERNAL LINES.
C CALCULATION OF ONE-LOOP DIVERGENCIES.
C COUNTER-TERMS ARE CHECKED.
C CDC CPU time: 35.2 sec.
Oldnew i=I
P ninput
Read Roblocks.e
C P input
VERT{,,,,}
V R,T,U,V
X HUM(K1,K2)=1.-0.5*DK(K1,K2)
*fix
P ninput
BLOCK WORK{TADP}
P ninput
Id,VERT(K1~,K2~,K3~)=
DS(K1;J1;-J2;TAP,(DS(K2;-J1;J3;TAP,(
DIB(K1,K2,K3,J1,-J1,J3,-J3,J2,-J2)*DC("F,TFE,-1,J1,J2) ))))
+DS(K1;K2;J4;-J5;Sym;J4;-J5;TAP,(VIR1(K1,K2,K3,J4,-J4,-J5,J5) ))
+DS(K2;K3;J6;-J7;Sym;J6;-J7;TAP,(VIR2(K1,K2,K3,J6,-J6,-J7,J7) ))
+DS(K1;K3;J8;-J9;Sym;J8;-J9;TAP,(VIR3(K1,K2,K3,J8,-J8,-J9,J9) ))
+CONTR(K1,K2,K3)
Id,Anti,TAP
Id,DIB(K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~,K9~)=
VE3(K1,K4,K9,*,MU,Q,*,L4,P,*,L9,-R)*
VE3(K2,K5,K6,*,NU,T,*,L5,-P,*,L6,V)*
VE3(K3,K7,K8,*,AL,K,*,L7,-V,*,L8,R)*
PROP(K4,K5,*,L4,P,*,L5,P)*
PROP(K6,K7,*,L6,V,*,L7,V)*
PROP(K8,K9,*,L8,R,*,L9,R)
Al,VIR1(K1~,K2~,K3~,K4~,K5~,K6~,K7~)=
VE4(K1,K2,K4,K6,*,MU,*,NU,*,L4,*,L6)*
VE3(K3,K5,K7,*,AL,K,*,L5,P,*,L7,-U)*
PROP(K6,K7,*,L6,U,*,L7,U)*PROP(K4,K5,*,L4,P,*,L5,P)
Al,VIR2(K1~,K2~,K3~,K4~,K5~,K6~,K7~)=
VE4(K2,K3,K4,K6,*,NU,*,AL,*,L4,*,L6)*
VE3(K1,K5,K7,*,MU,Q,*,L5,P,*,L7,-R)*
PROP(K6,K7,*,L6,R,*,L7,R)*PROP(K4,K5,*,L4,P,*,L5,P)
Al,VIR3(K1~,K2~,K3~,K4~,K5~,K6~,K7~)=
VE4(K1,K3,K4,K6,*,MU,*,AL,*,L5,*,L7)*
VE3(K2,K5,K7,*,NU,T,*,L4,-P,*,L6,V)*
PROP(K4,K5,*,L4,P,*,L5,P)*PROP(K6,K7,*,L6,V,*,L7,V)
B EP,I,TIPI2
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,P0(MU~)=0.
Al,Dotpr,P0(MU~)=0.
Id,Commu,NOM
Id,NOM(P,M~)*NOM(R,M0~)*NOM(V,SM~)=1.
Al,NOM(P,M~)*NOM(Q~,M0~)=F2(Q)
Id,Count,3,P,2,R,2,V,2,F2,4,CONTR,4
*yep
Id,R(MU~)=P(MU)+Q(MU)
Id,V(MU~)=P(MU)+Q(MU)+K(MU)
Id,U(MU~)=P(MU)+K(MU)
Id,Count,3,P,2,R,2,V,2,F2,4,CONTR,4
Id,RDR=PDP+2.*PDQ
Al,VDV=PDP-2.*PDT
Al,PDR=PDP+PDQ
Al,PDV=PDP-PDT
Al,VDR=PDP+2.*PDQ+PDK-QDT
Id,Count,3,P,2,R,2,V,2,F2,4,CONTR,4
Id,VDK=PDK
Al,VDT=PDT
Al,VDQ=PDQ
Al,RDK=PDK
Al,RDT=PDT
Al,RDQ=PDQ
Al,N=4
Al,C2MS2=2.*C**2-1
*yep
Id,P(MU~)*P(NU~)*P(AL~)=D3(MU,NU,AL,Q)*DEL*TIPI2/EP/6.
+D3(MU,NU,AL,K)*DEL*TIPI2/EP/12.
Id,P(MU~)*PDP=Q(MU)*DEL*TIPI2/EP+K(MU)*DEL*TIPI2/EP/2.
Al,PDP=-DEL*TIPI2/EP
Id,P(MU~)*P(NU~)=-0.25*D(MU,NU)*DEL*TIPI2/EP
Id,P(MU~)*PDK=-0.25*K(MU)*DEL*TIPI2/EP
Id,P(MU~)*PDQ=-0.25*Q(MU)*DEL*TIPI2/EP
Id,P(MU~)*PDT=-0.25*DEL*TIPI2/EP*T(MU)
Id,P(MU~)*F2(R)=0.5*DEL*TIPI2/EP*Q(MU)
Id,P(MU~)*F2(U)=0.5*DEL*TIPI2/EP*K(MU)
Id,P(MU~)*F2(V)=0.5*DEL*TIPI2/EP*(Q(MU)+K(MU))
Id,F2(Q~)=-DEL*TIPI2/EP
*yep
Id,T(MU~)=-K(MU)-Q(MU)
Al,TDT=QDQ+KDK+2.*QDK
Id,Dotpr,T(MU~)=-K(MU)-Q(MU)
Id,D3(MU~,NU~,AL~,Q~)=D(MU,NU)*Q(AL)+D(MU,AL)*Q(NU)+D(NU,AL)*Q(MU)
Id,Multi,S**2=1.-C**2
Keep 'TADP'
Nprint 'TADP'
*next
SVERT{~,,~}
Z 'TADP'='TADP'(AL,P,BE,Q,GA,K)
Id,CONTR(K1~,K2~,K3~)=CONT(K1,K2,K3,/,"K)*
VE3(K1,K2,K3,*,AL,P,*,BE,Q,*,GA,K)/EP
Id,Compo,<SS>,CONT,<X>,VE3
Id,CONT(S~)=S
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=AA(MU,P0,L2,Q,L1,P)
*yep
CVERT{,~,~}
SCVERT{,~,~}
Id,C2MS2=2*C**2-1
*yep
E1EZF{,,~,~,~}
Id,Count,1,EP,-2,E1F,-2,EZF,-2
B EP,I,TIPI2
Id,Multi,S**2=1-C**2
Al,Q(MU~)=-P(MU)-K(MU)
P output
*yep
Id,DEL=-1.
*next
P input
ENDBLOCK
P input
Z IUVW(MU,Q,NU,T,AL,K)=VERT("U,"U_,"W)
WORK{IUVW}
Z IAUV(MU,Q,NU,T,AL,K)=VERT("A,"U,"U_)
WORK{IAUV}
Z IUVZ(MU,Q,NU,T,AL,K)=VERT("U,"U_,"Z)
WORK{IUVZ}
Z IFHU(MU,Q,NU,T,AL,K)=VERT("F,"G_,"U)
WORK{IFHU}
Z IAHU(MU,Q,NU,T,AL,K)=VERT("A,"G_,"U)
WORK{IAHU}
Z IFFZ(MU,Q,NU,T,AL,K)=VERT("F,"F,"Z)
WORK{IFFZ}
Z IZZZ(MU,Q,NU,T,AL,K)=VERT("Z,"Z,"Z)
WORK{IZZZ}
Z IAGH(MU,Q,NU,T,AL,K)=VERT("A,"G,"G_)
WORK{IAGH}
Z IAGV(MU,Q,NU,T,AL,K)=VERT("A,"G,"U_)
WORK{IAGV}
Z IFGV(MU,Q,NU,T,AL,K)=VERT("F,"G,"U_)
WORK{IFGV}
Z IFWZ(MU,Q,NU,T,AL,K)=VERT("F,"W,"Z)
WORK{IFWZ}
Z IGHZ(MU,Q,NU,T,AL,K)=VERT("G,"G_,"Z)
WORK{IGHZ}
Z IGHW(MU,Q,NU,T,AL,K)=VERT("G,"G_,"W)
WORK{IGHW}
Z IGVW(MU,Q,NU,T,AL,K)=VERT("G,"U_,"W)
WORK{IGVW}
Z IGVZ(MU,Q,NU,T,AL,K)=VERT("G,"U_,"Z)
WORK{IGVZ}
Z IHUW(MU,Q,NU,T,AL,K)=VERT("G_,"U,"W)
WORK{IHUW}
Z IHUZ(MU,Q,NU,T,AL,K)=VERT("G_,"U,"Z)
WORK{IHUZ}
Z IWWZ(MU,Q,NU,T,AL,K)=VERT("W,"W,"Z)
WORK{IWWZ}
Z IAFZ(MU,Q,NU,T,AL,K)=VERT("A,"F,"Z)
WORK{IAFZ}
Z IAWZ(MU,Q,NU,T,AL,K)=VERT("A,"W,"Z)
WORK{IAWZ}
*end
C RO-parameter 3. Divergencies of one-loop diagrams, four external lines.
C ONE-LOOP DIAGRAMS WITH FOUR EXTERNAL LINES.
C CALCULATION OF ONE-LOOP DIVERGENCIES.
C COMPARISON WITH COUTERTERMS INCLUDED.
C CDC CPU time: 178.37 sec.
Oldnew i=I
P ninput
Read Roblocks.e
VERT{,~,,,~}
I LA=N,LB=N
X HUM(K1,K2)=1.-0.5*DK(K1,K2)
*fix
P ninput
BLOCK WORK{TADP}
P ninput
Id,VIERP(K1~,K2~,K3~,K4~)=
VIER(K1,K2,K3,K4,L1,L2,L3,L4) +
VIER(K1,K3,K2,K4,L1,L3,L2,L4) +
VIER(K1,K2,K4,K3,L1,L2,L4,L3)
+CONTR(K1,K2,K3,K4)
Id,VIER(K1~,K2~,K3~,K4~,L1~,L2~,L3~,L4~)=
DS(K1;J1;-J2;TAP,(
DS(K2;J2;-J3;TAP,(
DS(K3;J3;-J4;TAP,(
VIE(K1,K2,K3,K4,L1,L2,L3,L4,J1,-J2,J2,-J3,J3,-J4,J4,-J1)
* DC("F,TFE,-1,J1,J2) ))) )))
+ DS(K1;K3;J5;-J6;TAP,(
DS(K4;J6;-J7;TAP,(
VIE1(K1,K2,K3,K4,L1,L2,L3,L4,J5,-J6,J6,-J7,J7,-J5) )) ))
+ DS(K2;K4;J8;-J9;TAP,(
DS(K1;J9;-J0;TAP,(
VIE2(K1,K2,K3,K4,L1,L2,L3,L4,J8,-J9,J9,-J0,J0,-J8) )) ))
+ DS(K1;K3;JA;-JB;Sym;JA;-JB;TAP,(
VIE3(K1,K2,K3,K4,L1,L2,L3,L4,JA,-JB,JB,-JA) ) )
Id,Anti,TAP
Id,VIE(K1~,K2~,K3~,K4~,L1~,L2~,L3~,L4~,K5~,K6~,K7~,K8~,K9~,K0~,
KA~,KB~)=
VE3(K1,K5,K6,*,L1,P0,*,L5,P,*,L6,-P)*
VE3(K2,K7,K8,*,L2,P0,*,L70,P,*,L8,-P)*
VE3(K3,K9,K0,*,L3,P0,*,L9,P,*,L0,-P)*
VE3(K4,KA,KB,*,L4,P0,*,LA,P,*,LB,-P)*
PR8*D(L6,L70)*D(L8,L9)*D(L0,LA)*D(LB,L5)
Al,VIE1(K1~,K2~,K3~,K4~,L1~,L2~,L3~,L4~,K5~,K6~,K7~,K8~,K9~,K0~)=
VE4(K1,K3,K5,K6,*,L1,*,L3,*,L5,*,L6)*
VE3(K4,K7,K8,*,L4,P0,*,L71,P,*,L8,-P)*
VE3(K2,K9,K0,*,L2,P0,*,L9,P,*,L0,-P)*
PR6*D(L0,L5)*D(L6,L71)*D(L8,L9)
Al,VIE2(K1~,K2~,K3~,K4~,L1~,L2~,L3~,L4~,K5~,K6~,K7~,K8~,K9~,K0~)=
VE4(K2,K4,K5,K6,*,L2,*,L4,*,L5,*,L6)*
VE3(K1,K7,K8,*,L1,P0,*,L72,P,*,L8,-P)*
VE3(K3,K9,K0,*,L3,P0,*,L9,P,*,L0,-P)*
PR6*D(L0,L5)*D(L6,L72)*D(L8,L9)
Al,VIE3(K1~,K2~,K3~,K4~,L1~,L2~,L3~,L4~,K5~,K6~,K7~,K8~)=
VE4(K2,K4,K7,K8,*,L2,*,L4,*,L73,*,L8)*
VE4(K1,K3,K5,K6,*,L1,*,L3,*,L5,*,L6)*
PR4*D(L5,L8)*D(L6,L73)
Id,Stats
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,Stats,1
C AL,PROP(AA+,L4+,Q+,L3+,P+)=AA(L4,L3,Q)
Id,Count,-4,P,1,PR8,-8,PR6,-6,PR4,-4
Id,PR8*PDP**2=-DEL*TIPI2/EP
Al,PR6*PDP=-DEL*TIPI2/EP
Al,PR4=-DEL*TIPI2/EP
Id,PR8*PDP*P(MU~)*P(NU~)=-0.25*DEL*TIPI2/EP*D(MU,NU)
Al,PR6*P(MU~)*P(NU~)=-0.25*DEL*TIPI2/EP*D(MU,NU)
Id,PR8*P(MU~)*P(NU~)*P(AL~)*P(BE~)=-DEL*TIPI2/EP/24*D4(MU,NU,AL,BE)
Id,Symme,D4,1,2,3,4
Al,N=4
Al,PR8=0
B EP,TIPI2
*yep
Id,D4(L1~,L2~,L3~,L4~)=D(L1,L2)*D(L3,L4)+D(L1,L3)*D(L2,L4)
+D(L1,L4)*D(L2,L3)
Al,C2MS2=2*C**2-1
Al,Multi,S**2=1-C**2
Keep 'TADP'
Nprint 'TADP'
*next
SVERT{~,~,}
Z 'TADP'='TADP'
Id,CONTR(K1~,K2~,K3~,K4~)=CONT(K1,K2,K3,K4,/,"K)*
VE4(K1,K2,K3,K4,*,L1,*,L2,*,L3,*,L4)/EP
Id,Compo,<SS>,CONT,<X>,VE4
Id,CONT(S~)=S
Al,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
B EP,TIPI2
*yep
CVERT{~,,~}
SCVERT{~,,~}
*yep
Id,C2MS2=2*C**2-1
E1EZF{,,~,~,~}
Id,Count,1,EP,-2,EZF,-2,E1F,-2
Id,Multi,S**2=1-C**2
P output
*yep
P input
Id,DEL=-1.
*next
ENDBLOCK
Z IAAUV=VIERP("A,"A,"U,"U_)
WORK{IAAUV}
Z IAFGV=VIERP("A,"F,"G,"U_)
WORK{IAFGV}
Z IAFHU=VIERP("A,"F,"G_,"U)
WORK{IAFHU}
Z IAGHW=VIERP("A,"G,"G_,"W)
WORK{IAGHW}
Z IAGVZ=VIERP("A,"G,"U_,"Z)
WORK{IAGVZ}
Z IAHUZ=VIERP("A,"G_,"U,"Z)
WORK{IAHUZ}
Z IAUVW=VIERP("A,"U,"U_,"W)
WORK{IAUVW}
Z IAAGH=VIERP("A,"A,"G,"G_)
WORK{IAAGH}
Z IAAUV=VIERP("A,"A,"U,"U_)
WORK{IAAUV}
Z IFGVW=VIERP("F,"G,"U_,"W)
WORK{IFGVW}
Z IFHUW=VIERP("F,"G_,"U,"W)
WORK{IFHUW}
Z IFFGH=VIERP("F,"F,"G,"G_)
WORK{IFFGH}
Z IFFUV=VIERP("F,"F,"U,"U_)
WORK{IFFUV}
Z IFFWW=VIERP("F,"F,"W,"W)
WORK{IFFWW}
Z IFFZZ=VIERP("F,"F,"Z,"Z)
WORK{IFFZZ}
Z IFFFF=VIERP("F,"F,"F,"F)
WORK{IFFFF}
Z IGHUV=VIERP("G,"G_,"U,"U_)
WORK{IGHUV}
Z IGHWW=VIERP("G,"G_,"W,"W)
WORK{IGHWW}
Z IGHZZ=VIERP("G,"G_,"Z,"Z)
WORK{IGHZZ}
Z IGVWZ=VIERP("G,"U_,"W,"Z)
WORK{IGVWZ}
Z IGGHH=VIERP("G,"G,"G_,"G_)
WORK{IGGHH}
Z IHUWZ=VIERP("G_,"U,"W,"Z)
WORK{IHUWZ}
Z IUUVV=VIERP("U,"U,"U_,"U_)
WORK{IUUVV}
Z IUVZZ=VIERP("U,"U_,"Z,"Z)
WORK{IUVZZ}
Z IUVWW=VIERP("U,"U_,"W,"W)
WORK{IUVWW}
Z IWWZZ=VIERP("W,"W,"Z,"Z)
WORK{IWWZZ}
Z IZZZZ=VIERP("Z,"Z,"Z,"Z)
WORK{IZZZZ}
Z IAFFW=VIERP("A,"F,"F,"W)
WORK{IAFFW}
Z IAWZZ=VIERP("A,"W,"Z,"Z)
WORK{IAWZZ}
*end
C RO-parameter 4. Divergencies of one-loop diagrams, ghost external lines.
C ONE-LOOP THREE-POINT DIAGRAMS WITH EXTERNAL GHOST LINES.
C CALCULATION OF ONE-LOOP DIVERGENCIES.
C COUNTERTERMS ARE ALSO CHECKED.
C CDC CPU time: 16.09 sec.
Oldnew i=I
P ninput
Read Roblocks.e
VERT{,,~,,}
V R,T,U,V
*fix
P ninput
BLOCK WORK{TADP}
P ninput
Id,VERT(K1~,K2~,K3~)=
DS(K1;J1;-J2;TAP,(DS(K2;-J1;J3;TAP,(
DIB(K1,K2,K3,J1,-J1,J3,-J3,J2,-J2) ))))
+ CONTR(K1,K2,K3)
Id,Anti,TAP
Id,DIB(K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~,K9~)=
VE3(K1,K4,K9,*,MU,Q,*,L4,P,*,L9,-R)*
VE3(K2,K5,K6,*,NU,T,*,L5,-P,*,L6,V)*
VE3(K3,K7,K8,*,AL,K,*,L7,-V,*,L8,R)*
PROP(K4,K5,*,L4,P,*,L5,P)*
PROP(K6,K7,*,L6,V,*,L7,V)*
PROP(K8,K9,*,L8,R,*,L9,R)
B EP,TIPI2
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,P0(MU~)=0.
Al,Dotpr,P0(MU~)=0.
Id,Commu,NOM
Id,NOM(P,M~)*NOM(R,M0~)*NOM(V,SM~)=1.
Al,NOM(P,M~)*NOM(Q~,M0~)=F2(Q)
Al,NOM(P,M~)=F1(M)
Id,Count,3,P,2,R,2,V,2,F2,4,CONTR,4
*yep
Id,R(MU~)=P(MU)+Q(MU)
Id,V(MU~)=P(MU)+Q(MU)+K(MU)
Id,U(MU~)=P(MU)+K(MU)
Id,Count,3,P,2,R,2,V,2,F2,4,CONTR,4
Id,RDR=PDP+2.*PDQ
Al,VDV=PDP-2.*PDT
Al,PDR=PDP+PDQ
Al,PDV=PDP-PDT
Al,VDR=PDP+2.*PDQ+PDK-QDT
Id,Count,3,P,2,R,2,V,2,F2,4,CONTR,4
Id,VDK=PDK
Al,VDT=PDT
Al,VDQ=PDQ
Al,RDK=PDK
Al,RDT=PDT
Al,RDQ=PDQ
Al,N=4
Al,C2MS2=2*C**2-1
*yep
Id,P(MU~)*P(NU~)*P(AL~)=D3(MU,NU,AL,Q)*DEL*TIPI2/EP/6.
+D3(MU,NU,AL,K)*DEL*TIPI2/EP/12.
Id,P(MU~)*PDP=Q(MU)*DEL*TIPI2/EP+K(MU)*DEL*TIPI2/EP/2.
Al,PDP=-DEL*TIPI2/EP
Id,P(MU~)*P(NU~)=-0.25*D(MU,NU)*DEL*TIPI2/EP
Id,P(MU~)*PDK=-0.25*K(MU)*DEL*TIPI2/EP
Id,P(MU~)*PDQ=-0.25*Q(MU)*DEL*TIPI2/EP
Id,P(MU~)*PDT=-0.25*DEL*TIPI2/EP*T(MU)
Id,P(MU~)*F2(R)=0.5*DEL*TIPI2/EP*Q(MU)
Id,P(MU~)*F2(U)=0.5*DEL*TIPI2/EP*K(MU)
Id,P(MU~)*F2(V)=0.5*DEL*TIPI2/EP*(Q(MU)+K(MU))
Id,F2(Q~)=-DEL*TIPI2/EP
*yep
Id,T(MU~)=-K(MU)-Q(MU)
Al,TDT=QDQ+KDK+2.*QDK
Id,Dotpr,T(MU~)=-K(MU)-Q(MU)
Id,D3(MU~,NU~,AL~,Q~)=D(MU,NU)*Q(AL)+D(MU,AL)*Q(NU)+D(NU,AL)*Q(MU)
Id,Multi,S**2=1.-C**2
Keep 'TADP'
Nprint 'TADP'
*next
SVERT{~,,~}
Z 'TADP'='TADP'(AL,P,BE,Q,GA,K)
Id,CONTR(K1~,K2~,K3~)=CONT(K1,K2,K3,/,"K)
*VE3(K1,K2,K3,*,AL,P,*,BE,Q,*,GA,K)/EP
Id,Compo,<SS>,CONT,<X>,VE3
Id,CONT(S~)=S
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=AA(MU,P0,L2,Q,L1,P)
CVERT{~,~,}
SCVERT{~,~,}
Id,C2MS2=2*C**2-1
E1EZF{,,~,~,~}
B EP,TIPI2
Id,Count,1,EP,-2,E1F,-2,EZF,-2
Id,Multi,S**2=1-C**2
Al,Q(MU~)=-P(MU)-K(MU)
P output
*yep
Id,DEL=-1
*next
P input
ENDBLOCK
P input
Z IAOP(MU,Q,NU,T,AL,K)=VERT("A,"P_,"P)
WORK{IAOP}
Z IAXY(MU,Q,NU,T,AL,K)=VERT("A,"Y_,"Y)
WORK{IAXY}
Z IFOP(MU,Q,NU,T,AL,K)=VERT("F,"P_,"P)
WORK{IFOP}
Z IFXY(MU,Q,NU,T,AL,K)=VERT("F,"Y_,"Y)
WORK{IFXY}
Z IGPQ(MU,Q,NU,T,AL,K)=VERT("G,"P,"R_)
WORK{IGPQ}
Z IGRX(MU,Q,NU,T,AL,K)=VERT("G,"R,"Y_)
WORK{IGRX}
Z IGTX(MU,Q,NU,T,AL,K)=VERT("G,"T,"Y_)
WORK{IGTX}
Z IHOR(MU,Q,NU,T,AL,K)=VERT("G_,"P_,"R)
WORK{IHOR}
Z IHOT(MU,Q,NU,T,AL,K)=VERT("G_,"P_,"T)
WORK{IHOT}
Z IHQY(MU,Q,NU,T,AL,K)=VERT("G_,"R_,"Y)
WORK{IHQY}
Z IOPZ(MU,Q,NU,T,AL,K)=VERT("P_,"P,"Z)
WORK{IOPZ}
Z IOPW(MU,Q,NU,T,AL,K)=VERT("P_,"P,"W)
WORK{IOPW}
Z IORV(MU,Q,NU,T,AL,K)=VERT("P_,"R,"U_)
WORK{IORV}
Z IOTV(MU,Q,NU,T,AL,K)=VERT("P_,"T,"U_)
WORK{IOTV}
Z IPQU(MU,Q,NU,T,AL,K)=VERT("P,"R_,"U)
WORK{IPQU}
Z IPSU(MU,Q,NU,T,AL,K)=VERT("P,"T_,"U)
WORK{IPSU}
Z IQRZ(MU,Q,NU,T,AL,K)=VERT("R_,"R,"Z)
WORK{IQRZ}
Z IQTZ(MU,Q,NU,T,AL,K)=VERT("R_,"T,"Z)
WORK{IQTZ}
Z IQVY(MU,Q,NU,T,AL,K)=VERT("R_,"U_,"Y)
WORK{IQVY}
Z IRUX(MU,Q,NU,T,AL,K)=VERT("R,"U,"Y_)
WORK{IRUX}
Z ISVY(MU,Q,NU,T,AL,K)=VERT("T_,"U_,"Y)
WORK{ISVY}
Z ITUX(MU,Q,NU,T,AL,K)=VERT("T,"U,"Y_)
WORK{ITUX}
Z IWXY(MU,Q,NU,T,AL,K)=VERT("W,"Y_,"Y)
WORK{IWXY}
Z IXYZ(MU,Q,NU,T,AL,K)=VERT("Y_,"Y,"Z)
WORK{IXYZ}
*end
C RO-parameter 5. Two-loop self-energy diagrams.
C TWO-LOOP SELF-ENERGY DIAGRAMS.
C THE DIAGRAMS ARE DIVIDED IN 8 TOPOLOGY CLASSES.
C EACH CLASS IS WORKED OUT IN TERMS OF THE F211 ETC.
C SUBSEQUENTLY THE F211 ETC ARE EXPANDED IN TERMS OF THE
C HIGGS MASS SM.
C CDC CPU time: 111.85 sec.
Common A0A0,W0A0,W0W0,WPWM
S PM=1,M,M0,SM,N,C,S,EP,AH
Oldnew i=I
P ninput
Read Roblocks.e
VERT{,,,~,~}
X NUM(K1,K2)=1.-0.5*DK(K1,K2)
X NUM3(K1,K2,K3)=1-0.5*DK(K1,K2)-0.5*DK(K1,K3)-0.5*DK(K2,K3)
+2/3*DK(K1,K2)*DK(K1,K3)
X KUM(K1)=1-DK("Z,K1)
C X KUM(K1)=1-DK(4,K1)
X ZUM(K1,K2,K3,K4,K5)=1-KUM(K1)*KUM(K2)*KUM(K3)*KUM(K4)*KUM(K5)
F FP3,FP2,FP1,FQ2,FQ1,FK1
*fix
P ninput
BLOCK WORK{}
P ninput
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,NOM(P,M~)*NOM(P,S~)*NOM(P,C~)=FP3(M,S,C)
Al,NOM(P,M~)*NOM(P,S~)=FP2(M,S)
Al,NOM(P,M~)=FP1(M)
Al,NOM(Q,M~)*NOM(Q,S~)=FQ2(M,S)
Al,NOM(Q,M~)=FQ1(M)
Al,NOM(K,M~)=FK1(M)
*yep
Id,QDP=0.5*KDK-0.5*PDP-0.5*QDQ
Al,QDK=-0.5*PDP+0.5*KDK+0.5*QDQ
Al,PDK=-0.5*QDQ+0.5*KDK+0.5*PDP
Id,Multi,S**2=1-C**2
Al,C2MS2=2*C**2-1
*yep
C AT MOST FQ2, FK1, NOT FQ3 OR FK2
C AT MOST QDQ**2, KDK**2.
Id,QDQ**2*FQ2(M~,M0~)=1.-(M**2+M0**2)*FQ1(M0)+M**4*FQ2(M,M0)
Al,KDK**2*FK1(M~)=PDP+QDQ-M**2+M**4*FK1(M)
Al,QDQ**2*FQ1(M~)=QDQ-M**2+M**4*FQ1(M)
C NOW NO MORE QDQ**2 OR KDK**2.
Id,QDQ*FQ2(M~,M0~)=FQ1(M0)-M**2*FQ2(M,M0)
Al,QDQ*FQ1(M~)=1.-M**2*FQ1(M)
Al,QDQ*FK1(M~)=PDP*FK1(M)+1.-M**2*FK1(M)
Al,KDK*FK1(M~)=1.-M**2*FK1(M)
Id,PDP**2*FP3(M~,M0~,S~)=FP1(S)-(M**2+M0**2)*FP2(M0,S)
+M**4*FP3(M,M0,S)
Al,PDP**2*FP2(M~,M0~)=1.-(M**2+M0**2)*FP1(M0)+M**4*FP2(M,M0)
Al,PDP**2*FP1(M~)=PDP-M**2+M**4*FP1(M)
Id,PDP*FP3(M~,M0~,S~)=FP2(M0,S)-M**2*FP3(M,M0,S)
Al,PDP*FP2(M~,M0~)=FP1(M0)-M**2*FP2(M,M0)
Al,PDP*FP1(M~)=1.-M**2*FP1(M)
Id,FQ2(M~,M0~)=FP2(M,M0)
Al,FQ1(M~)=FP1(M)
Al,FK1(M~)=FP1(M)
Id,Commu,FP3,FP2,FP1
*yep
Id,FP3(M~,S~,C~)*FP2(M0~,SM~)=F32(M,S,C,M0,SM)
Al,FP3(M~,S~,C~)*FP1(M0~)*FP1(SM~)=F311(M,S,C,M0,SM)
Al,FP3(M~,S~,C~)*FP1(M0~)=F31(M,S,C,M0)
Al,FP3(M~,S~,C~)=0
Id,FP2(M~,S~)*FP2(M0~,C~)*FP1(SM~)=F221(M,S,M0,C,SM)
Al,FP2(M~,S~)*FP2(M0~,C~)=F22(M,S,M0,C)
Al,FP2(M~,S~)*FP1(M0~)*FP1(C~)=F211(M,S,M0,C)
Al,FP2(M~,S~)*FP1(M0~)=F21(M,S,M0)
Al,FP2(M~,S~)=0
Id,FP1(M~)*FP1(S~)*FP1(C~)=F111(M,S,C)
Al,FP1(M~)*FP1(S~)=F11(M,S)
Al,FP1(M~)=0
*yep
Id,F311(M~,S~,C~,M0~,SM~)=F311(M,S,C,M0,SM)*YYYY(C,SM)
Al,F31(M~,S~,C~,M0~)=F31(M,S,C,M0)*XXXX(C,M0)
Id,YYYY(SM,SM)=1./ATEL9**2
Al,YYYY(M~,SM)=1.
Al,YYYY(SM,M~)=1./ATEL9**2
Al,YYYY(S~,C~)=1.
Al,XXXX(SM,SM)=1.
Al,XXXX(M~,SM)=ATEL9**2
Al,XXXX(SM,M~)=1./ATEL9**2
Al,XXXX(C~,S~)=1.
Id,F221(M~,M0~,C~,S~,SM~)=F221(M,M0,C,S,SM)/ATEL9**2
Al,F21(M~,M0~,SM)=F21(M,M0,SM)*ATEL9**2
Al,F111(M~,M0~,SM)=F111(M,M0,SM)*ATEL9**2
Id,Count,1,ATEL9,1,SM,1
Id,ATEL9=1
Al,Multi,ATEL9**-1=1
C Nprint A0A0,W0A0,W0W0,WPWM
ENDBLOCK
BLOCK TOPO{}
Id,TOPA(I1~,I2~)=
DS(I1;J1;J4;Sym;J1;J4;TAP,(
DS(J3;J2;-J1;TAP,(
DS(-J2;-J5;I2;TAP,(
DC("T,THI,-1,J1,J2,J3,J4,J5)*
DIA(I1,I2,J1,-J1,J2,-J2,J3,-J3,J4,-J4,J5,-J5) )) )) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~,K9~,K0~)=
VE3(I1,K1,K7,*,MU,P0,*,L1,P,*,L7,-P)*
VE3(K2,K3,K5,*,L2,-P,*,L3,-Q,*,L5,K)*
VE3(K4,I2,K0,*,L4,Q,*,NU,-P0,*,L0,-Q)*
VE3(K6,K8,K9,*,L6,-K,*,L8,P,*,L9,Q)*
PROP(K1,K2,*,L1,P,*,L2,P)*
PROP(K3,K4,*,L3,Q,*,L4,Q)*
PROP(K5,K6,*,L5,K,*,L6,K)*
PROP(K7,K8,*,L7,P,*,L8,P)*
PROP(K9,K0,*,L9,Q,*,L0,Q)*D(MU,NU)/N
ENDBLOCK
Z A0A0=TOPA("A,"A)
TOPO{}
WORK{}
*next
Z W0A0=TOPA("W,"A)
TOPO{}
WORK{}
*next
Z W0W0=TOPA("W,"W)
TOPO{}
WORK{}
*next
Z WPWM=TOPA("U,"U_)
TOPO{}
WORK{}
*next
BLOCK TOP1{}
Id,TOPB(I1~,I2~)=
DS(I1;-J1;-J2;TAP,(
DS(J2;-J3;-J4;Sym;-J3;-J4;TAP,(
DS(J3;J4;-J5;TAP,(
DC("T,THI,-1,J1,J2,J3,J4,J5)*
DIA(I1,I2,-J1,J1,-J2,J2,-J5,J5,-J3,J3,J4,-J4) )) )) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~,K9~,K0~)=
VE3(I1,K1,K3,*,MU,P0,*,L1,P,*,L3,-P)*
VE3(K2,I2,K6,*,L2,-P,*,NU,-P0,*,L6,P)*
VE3(K4,K7,K0,*,L4,P,*,L7,-K,*,L0,Q)*
VE3(K5,K8,K9,*,L5,-P,*,L8,K,*,L9,-Q)*
PROP(K1,K2,*,L1,P,*,L2,P)*
PROP(K3,K4,*,L3,P,*,L4,P)*
PROP(K5,K6,*,L5,P,*,L6,P)*
PROP(K7,K8,*,L7,K,*,L8,K)*
PROP(K9,K0,*,L9,Q,*,L0,Q)*D(MU,NU)/N
ENDBLOCK
Z A0A0=A0A0+TOPB("A,"A)
TOP1{}
WORK{}
*next
Z W0A0=W0A0+TOPB("W,"A)
TOP1{}
WORK{}
*next
Z W0W0=W0W0+TOPB("W,"W)
TOP1{}
WORK{}
*next
Z WPWM=WPWM+TOPB("U,"U_)
TOP1{}
WORK{}
*next
BLOCK TOP2{}
Id,TOPC(I1~,I2~)=
DS(I1;-J1;-J2;I2;Sym;J1;J2;TAP,(
DS(J1;-J3;-J4;Sym;J3;J4;TAP,(
DC("T,THI,-1,J1,J2,J3,J4)*
DIA(I1,I2,-J1,J1,-J2,J2,-J3,J3,J4,-J4) )) ))
Id,Anti,TAP
C DS(J1,1,8,(DS(J2,J1,8,(
C DC(QN(I1),QN(I2),QH(J1),QH(J2))*(NUM(J1,J2))*
C DS(J3,1,8,(DS(J4,J3,8,(
C DC(QG(J1),QH(J3),QH(J4))*(NUM(J3,J4)*ZUM(J1,J2,J3,J4,3))*
C DIA(I1,I2,CHH(J1),CHG(J1),CHH(J2),CHG(J2),
C CHH(J3),CHG(J3),CHG(J4),CHH(J4) ) )))) ))))
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~)=
VE4(I1,K1,K3,I2,*,MU,*,L1,*,L3,*,NU)*
VE3(K2,K5,K8,*,L2,P,*,L5,-K,*,L8,Q)*
VE3(K4,K6,K7,*,L4,-P,*,L6,K,*,L7,-Q)*
PROP(K1,K2,*,L1,P,*,L2,P)*
PROP(K3,K4,*,L3,P,*,L4,P)*
PROP(K5,K6,*,L5,K,*,L6,K)*
PROP(K7,K8,*,L7,Q,*,L8,Q)*D(MU,NU)/N
ENDBLOCK
Z A0A0=A0A0+TOPC("A,"A)
TOP2{}
WORK{}
*next
Z W0A0=W0A0+TOPC("W,"A)
TOP2{}
WORK{}
*next
Z W0W0=W0W0+TOPC("W,"W)
TOP2{}
WORK{}
*next
Z WPWM=WPWM+TOPC("U,"U_)
TOP2{}
WORK{}
*next
BLOCK TOP3{}
Id,TOPD(I1~,I2~)=
DS(I1;-J1;-J2;I2;Sym;J1;J2,TAP,(
DS(J1;J2;-J3;J3;Sym;J3;-J3,TAP,(
DIA(I1,I2,-J1,J1,-J2,J2,-J3,J3) )) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~)=
VE4(I1,K1,K3,I2,*,MU,*,L1,*,L3,*,NU)*
VE4(K2,K4,K5,K6,*,L2,*,L4,*,L5,*,L6)*
PROP(K1,K2,*,L1,P,*,L2,P)*
PROP(K3,K4,*,L3,P,*,L4,P)*
PROP(K5,K6,*,L5,Q,*,L6,Q)*D(MU,NU)/N
ENDBLOCK
Z A0A0=A0A0+TOPD("A,"A)
TOP3{}
WORK{}
*next
Z W0A0=W0A0+TOPD("W,"A)
TOP3{}
WORK{}
*next
Z W0W0=W0W0+TOPD("W,"W)
TOP3{}
WORK{}
*next
Z WPWM=WPWM+TOPD("U,"U_)
TOP3{}
WORK{}
*next
BLOCK TOP4{}
Id,TOPE(I1~,I2~)=
DS(I1;-J1;-J2;TAP,(
DS(J2;-J4;J4;J3;Sym;-J4;J4;TAP,(
DIA(I1,I2,-J1,J1,-J4,J4,-J2,J2,J3,-J3) )) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~)=
VE3(I1,K1,K5,*,MU,P0,*,L1,-P,*,L5,P)*
VE3(K2,I2,K8,*,L2,P,*,NU,-P0,*,L8,-P)*
VE4(K6,K3,K4,K7,*,L6,*,L3,*,L4,*,L7)*
PROP(K1,K2,*,L1,P,*,L2,P)*
PROP(K3,K4,*,L3,Q,*,L4,Q)*
PROP(K5,K6,*,L5,P,*,L6,P)*
PROP(K7,K8,*,L7,P,*,L8,P)*D(MU,NU)/N
ENDBLOCK
Z A0A0=A0A0+TOPE("A,"A)
TOP4{}
WORK{}
*next
Z W0A0=W0A0+TOPE("W,"A)
TOP4{}
WORK{}
*next
Z W0W0=W0W0+TOPE("W,"W)
TOP4{}
WORK{}
*next
Z WPWM=WPWM+TOPE("U,"U_)
TOP4{}
WORK{}
*next
BLOCK TOP5{}
Id,TOPF(I1~,I2~)=
DS(I1;-J1;-J2;TAP,(
DS(J3;J2;J4;Sym;J3;J4,TAP,(
DC("T,THI,-1,J1,J2,J3,J4)*
DIA(I1,I2,-J1,J1,J3,-J3,-J2,J2,J4,-J4) )) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~)=
VE3(I1,K1,K5,*,MU,P0,*,L1,P,*,L5,-P)*
VE4(K2,I2,K4,K8,*,L2,*,NU,*,L4,*,L8)*
VE3(K3,K6,K7,*,L3,-K,*,L6,P,*,L7,Q)*
PROP(K1,K2,*,L1,P,*,L2,P)*
PROP(K3,K4,*,L3,K,*,L4,K)*
PROP(K5,K6,*,L5,P,*,L6,P)*
PROP(K7,K8,*,L7,Q,*,L8,Q)*D(MU,NU)/N
ENDBLOCK
Z A0A0=A0A0+2*TOPF("A,"A)
TOP5{}
WORK{}
*next
Z W0A0=W0A0+TOPF("W,"A)+TOPF("A,"W)
TOP5{}
WORK{}
*next
Z W0W0=W0W0+2*TOPF("W,"W)
TOP5{}
WORK{}
*next
Z WPWM=WPWM+TOPF("U,"U_)+TOPF("U_,"U)
TOP5{}
WORK{}
*next
BLOCK TOP6{}
Id,TOPH(I1~,I2~)=
DS(I1;-J1;-J2;-J3;Sym;-J1;-J2;-J3,TAP,(
DC("T,THI,-1,J1,J2,J3)*
DIA(I1,I2,-J1,J1,-J2,J2,-J3,J3) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~)=
VE4(I1,K1,K3,K5,*,MU,*,L1,*,L3,*,L5)*
VE4(I2,K2,K4,K6,*,NU,*,L2,*,L4,*,L6)*
PROP(K1,K2,*,L1,P,*,L2,P)*
PROP(K3,K4,*,L3,Q,*,L4,Q)*
PROP(K5,K6,*,L5,K,*,L6,K)*D(MU,NU)/N
ENDBLOCK
Z A0A0=A0A0+TOPH("A,"A)
TOP6{}
WORK{}
Print A0A0
*next
Z W0A0=W0A0+TOPH("W,"A)
TOP6{}
WORK{}
Print W0A0
*next
Z W0W0=W0W0+TOPH("W,"W)
TOP6{}
WORK{}
Print W0W0
*next
Z WPWM=WPWM+TOPH("U,"U_)
TOP6{}
WORK{}
Print WPWM
*next
Z A0A0=A0A0
Z W0A0=W0A0
Z W0W0=W0W0
Z WPWM=WPWM
*yep
P input
Id,F22(M~,M0~,S~,C~)=F221(M,M0,S,C,AH)
Al,F31(M~,M0~,S~,C~)=F311(M,M0,S,C,AH)
Al,F21(M~,M0~,S~)=F211(M,M0,S,AH)
Id,F221(M~,M~,M0~,M0~,SM~)=FF221(M,M,M0,M0,SM)
Al,F221(M~,M~,C~,S~,SM~)=DIF(C,S)*F211(M,M,S,SM)
-DIF(C,S)*F211(M,M,C,SM)
Al,F221(C~,S~,M0~,M~,SM~)=DIF(C,S)*F211(M0,M,S,SM)
-DIF(C,S)*F211(M0,M,C,SM)
Id,FF221(M~,M~,C~,C~,S~)=F221(M,M,C,C,S)
Al,F311(M~,M~,M~,C~,S~)=FF311(M,M,M,C,S)
Al,F311(M~,SM~,M0~,C~,S~)=DIF(M,M0)*F211(SM,M0,C,S)
-DIF(M,M0)*F211(M,SM,C,S)
Id,FF311(M~,M~,M~,C~,S~)=F311(M,M,M,C,S)
Al,F211(M~,M~,C~,S~)=FF211(M,M,C,S)
Al,F211(C~,S~,M~,M0~)=DIF(C,S)*F111(S,M,M0)
-DIF(C,S)*F111(C,M,M0)
Id,FF211(M~,M~,C~,S~)=F211(M,M,C,S)
Id,F111(M~,C~,AH)=F11(M,C)
Al,F111(M~,C~,S~)=(EP-EP**2-1)*(M**2*F211(M,M,C,S)
+C**2*F211(C,C,M,S)+S**2*F211(S,S,M,C))
Id,F11(PM,M~)=0
Al,F11(M~,PM)=0
Id,Symme,F211,3,4,F311,4,5,F111,1,2,3
Id,Symme,F211,1,2,F311,1,2,3,F11,1,2
Id,Asymm,DIF,1,2
*yep
Id,DIF(M,SM)=-1./SM**2-M**2/SM**4-M**4/SM**6
Al,DIF(M0,SM)=-1./SM**2-M0**2/SM**4-M0**4/SM**6
Al,DIF(PM,M~)=-1./M**2
Al,DIF(M,M0)=-C**2/M**2/S**2
Id,Multi,M0**2=M**2/C**2
Al,Multi,M0**-2=C**2/M**2
Id,F221(M~,M0~,S~,C~,AH)=F22(M,M0,S,C)
Al,F311(M~,M0~,S~,C~,AH)=F31(M,M0,S,C)
Al,F211(M~,M0~,S~,AH)=F21(M,M0,S)
Id,EP**2*N=4.*EP**2
Al,N=4+EP
Al,EP**2*N**-1=0.25*EP**2
Al,EP*N**-1=EP/4.-EP**2/16.
Al,N**-1=1/4-EP/16+EP**2/64
Id,EP**2*F22(M~,M0~,S~,C~)=-4.*PI**4
Al,EP**2*F31(M~,M0~,S~,C~)=0.
Al,EP**2*F21(M~,M0~,S~)=4.*PI**4*S**2
Al,EP**2*F11(M~,M0~)=-4.*PI**4*M**2*M0**2
Al,EP**2*F221(M~,M0~,S~,C~,SM~)=0.
Al,EP**2*F311(M~,M0~,S~,C~,SM~)=0.
Al,EP**2*F211(M~,M0~,S~,C~)=-2.*PI**4
Id,EP*F3(M~,S~,C~)=0.
Al,EP**2*F3(M~,S~,C~)=0
Al,EP*F2(M~,C~)=-2.*I*PI**2
Al,EP**2*F2(M~,C~)=0.
Id,Multi,M0**2=M**2/C**2
*yep
Id,Multi,C**2=1-S**2
*yep
Id,Multi,S**2=1-C**2
Id,C**2*F211(M~,M0~,PM,SM~)=(1-S**2)*F211(M,M0,PM,SM)
Al,C**2*F3(PM,M~,M0~)=(1-S**2)*F3(PM,M,M0)
Al,C**2*F11(PM,M~)=(1-S**2)*F11(PM,M)
*yep
F21F22{}
Id,F22(M~,M~,M0~,M0~)=F(2,M)*F(2,M0)
Al,F21(M~,M~,M0~)=F(2,M)*F(1,M0)
Al,F31(M~,M~,M~,M0~)=F(3,M)*F(1,M0)
Al,F11(M~,M0~)=F(1,M)*F(1,M0)
Id,F(1,PM)=0
F1t5{}
Id,EP=0
B EP,I,PI2,TIPI2
Id,Count,1,SM,1
Id,LG(SM,M~)=LG(SM)-LG(M)
Al,LG(M0,M~)=LG(M0)-LG(M)
Al,LG(M,M0~)=LG(M)-LG(M0)
Id,Multi,M0**2=M**2/C**2
Al,PI**4=-0.25*TIPI2**2
Id,Commu,LG
*yep
Id,C**-6*S**-4=1/C**6/S**2+1/C**4/S**4
Id,C**-6*S**-2=1/C**6+1/C**4/S**2
Id,C**-2*S**-2=1/C**2+1/S**2
Al,C**-2*S**-4=1/C**2+1/S**2+1/S**4
Al,C**-4*S**-2=1/C**4+1/C**2+1/S**2
Al,C**-4*S**-4=1/C**4+2/C**2+2/S**2+1/S**4
Id,Multi,C**2=1-S**2
Id,Multi,S**2=1-C**2
*begin
Write comm2lp
*end
C RO-parameter 6. One-loop subtractions. RO-parameter result.
C ONE-LOOP SUBTRACTIONS AND RO-PARAMETER CALCULATION.
C NOT CONSIDERED ARE TADPOLE DIAGRAMS WITH INSERTED CORRECTIONS.
C ALTHOUGH THEY ARE IMPORTANT FOR GAUGE INVARIANCE OF THE WW LINES,
C THEY ARE NOT OF ANY CONSEQUENCE TO THE RO-PARAMETER.
C BELOW THEY ARE MADE INACTIVE.
C ENTER RESULT FROM TWO-LOOP SELF-ENERGY DIAGRAMS.
C THESE ARE THE FILES A0A0, W0A0, W0W0 AND WPWM.
C CDC CPU time 28.15 SEC.
Oldnew i=I
Enter comm2lp
Common SWA,SPM,SWW,SAA
P ninput
Read Roblocks.e
VERT{,,,~,~}
SVERT{,,}
X NUM(K1,K2)=1-0.5*DK(K1,K2)
*fix
P ninput
BLOCK WORK{TADP}
P ninput
B ET,EP,I,PI2,DEL,TIPI2
Id,Compo,<X>,VE4,VE3,PROP
Id,Compo,<SS>,CONT
Id,Adiso,CONT(S~)*CONT(C~)=S/EP+C/EP
Al,CONT(S~)=S/EP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,NOM(P,M~)*NOM(P,M0~)*NOM(P,SM~)=F3(M,M0,SM)
Al,NOM(P,M~)*NOM(P,M0~)=F2(M,M0)
Al,NOM(P,M~)=F(1,M)
Al,ZERO**2=0
*yep
Id,F(1,PM)=0
Al,PM=0
Id,PDP**2*F3(M~,M0~,SM~)=F(1,SM)-(M**2+M0**2)*F2(M0,SM)
+M**4*F3(M,M0,SM)
Al,PDP*F3(M~,M0~,SM~)=F2(M0,SM)-M**2*F3(M,M0,SM)
Al,PDP*F2(M~,M0~)=F(1,M0)-M**2*F2(M,M0)
Id,F(1,PM)=0
Al,PM=0
Id,F3(M~,M0~,SM)=1/ATEL9**2*F3(M,M0,SM)
Al,F(1,SM)=ATEL9**2*F(1,SM)
Id,Count,-1,ATEL9,1,SM,1,E1,2,E2,2,ET,2,EZF,2
Id,Multi,M0**2=M**2/C**2
Al,ATEL9=1
Al,Multi,ATEL9**-1=1
Id,Multi,S**2=1.-C**2
*yep
Id,Symme,F2,1,2,F3,1,2,3
Id,F3(M~,M~,M~)=F(3,M)
Al,F3(M~,M~,SM~)=F3(SM,M,M)
Id,F3(SM~,M0~,M~)=DIF(M0,SM)*(F2(SM,M)-F2(M0,M))
Id,F2(M~,M~)=F(2,M)
Al,F2(M~,M0~)=DIF(M0,M)*(F(1,M)-F(1,M0))
Id,F(1,PM)=0
Al,PM=0
Id,Asymm,DIF,1,2
Id,DIF(PM,M~)=-1/M**2
Al,DIF(M,M0)=-C**2/M**2/S**2
Al,DIF(M~,SM)=-(1+M**2/SM**2+M**4/SM**4+M**6/SM**6)/SM**2
Id,F(1,SM)=ATEL9**2*F(1,SM)
Al,F(3,SM)=F(3,SM)/ATEL9**2
Id,Count,-1,ATEL9,1,SM,1,E1,2,E2,2,ET,2,EZF,2
Id,Numer,ATEL9,1.
F1t5{}
Id,Once,PI**2=-I*TIPI2/2
Id,N**-1=0.25-EP/16+EP**2/64
Al,N=4+EP
Id,EP=0
Id,Multi,M0**2=M**2/C**2
Id,Multi,M0**-1=C**2/M**2
Id,Multi,C**2=1.-S**2
Id,Multi,S**2=1.-C**2
*yep
CVERT{,,~}
SCVERT{,,~}
Id,ZERO=0.
Id,Count,1,SM,1,E1,2,E2,2,ET,2,EZF,2
Id,C2MS2=2*C**2-1
E1EZF{,,~,,}
Id,PI**6=-PI2*TIPI2**2/4
Id,Commu,LG
Id,EP=0
Id,Count,1,SM,1,ET,2
Id,C**-2*S**-4=1/S**4+1/S**2+1/C**2
Al,C**-2*S**-2=1/S**2+1/C**2
P input
ENDBLOCK
BLOCK SELF{}
P ninput
Id,SELF(I1~,I2~)=
DS(I1;J1;J2;Sym;J1;J2,TAP,(DIB(I1,J1,-J1,J2,-J2,I2) ))
+ DS(I1;J3;-J3;I2;Sym;J3;-J3,TAP,(DIC(I1,J3,-J3,I2) ))
+ DS(I1;J4;-J5,TAP,(DS("N;J5;-J6,TAP,(DID(I1,I2,"N,J4,-J5,J5,-J6,J6,-J4) ))))
+ DS(I1;J7;-J8;I2;Sym;J7;-J8,TAP,(DIE(I1,I2,"N,J7,-J7,J8,-J8) ))
Id,Anti,TAP
Id,DIB(I1~,K1~,K2~,K3~,K4~,I2~)=
VE3(I1,K1,K3,*,MU,P0,*,L1,-P,*,L3,P)*
VE3(K2,I2,K4,*,L2,P,*,NU,-P0,*,L4,-P)*
PROP(K1,K2,*,L1,P,*,L2,P)*
PROP(K3,K4,*,L3,P,*,L4,P)
*D(MU,NU)/N
*CONT(I1,K1,K3,/,"K)*CONT(K2,I2,K4,/,"K)
Id,DIC(I1~,K1~,K2~,I2~)=
VE4(I1,K1,K2,I2,*,MU,*,L1,*,L2,*,NU)*
PROP(K1,K2,*,L1,P,*,L2,P)
*D(MU,NU)/N
*CONT(I1,K1,K2,I2,/,"K)
Al,DID(I1~,I2~,I3~,K1~,K2~,K3~,K4~,K5~,K6~)=
VE3(I1,K1,K2,*,MU,P0,*,L1,P,*,L2,-P)*
VE3(I3,K3,K4,*,AL,K,*,L3,P,*,L4,-P)*
VE3(I2,K5,K6,*,NU,-P0,*,L5,P,*,L6,-P)*
PROP(K6,K1,*,L6,P,*,L1,P)*
PROP(K2,K3,*,L2,P,*,L3,P)*
PROP(K4,K5,*,L4,P,*,L5,P)
*D(MU,NU)/N /EP
Al,DIE(I1~,I2~,I3~,K1~,K2~,K3~,K4~)=
VE4(I1,K1,K4,I2,*,MU,*,L1,*,L4,*,NU)*
VE3(I3,K2,K3,*,AL,K,*,L2,P,*,L3,-P)*
PROP(K1,K2,*,L1,P,*,L2,P)*
PROP(K3,K4,*,L3,P,*,L4,P)
*D(MU,NU)/N /EP
ENDBLOCK
Z SWA=SELF("W,"A)
SELF{}
WORK{SWA}
*next
Z SPM=SELF("U,"U_)
SELF{}
WORK{SPM}
*next
P input
Z SWW=SELF("W,"W)
SELF{}
WORK{SWW}
*next
P input
Z SAA=SELF("A,"A)
SELF{}
WORK{SAA}
*next
S EP,TIPI2,N,PM,M,M0,SM,C,S
F LG
B EP,I,PI2,TIPI2
Z SAA=SAA
Z SWA=SWA-4*M**2*S/C*E1F*TIPI2/EP**2
Z SWW=SWW-M**2*TIPI2/EP**2*(-E1F/C**4+43/12*ET/C**2
-55/6*E1F/C**2-E1F**2/C**2/TIPI2+8*E1F)
Z SPM=SPM-M**2*TIPI2/EP**2*(-E1F/C**2+43/12*ET
-7/6*E1F-E1F**2/TIPI2)
E1EZF{~,~,,,}
Id,EP=0
Id,Count,1,SM,1
Id,Commu,LG
Id,C**-2*S**-2=1/S**2+1/C**2
Id,LG(M~,SM)=LG(M)-LG(SM)
Al,LG(M~,M0)=LG(M)-LG(M0)
Al,LG(M0~,M)=LG(M0)-LG(M)
Id,Commu,LG
*next
S EP,TIPI2,N,PM,M,M0,SM,C,S
B EP,I,PI2,TIPI2
F LG
Z RWPWM=WPWM-SPM
Z RW0W0=W0W0-SWW
Id,C**-2*S**-2=1/S**2+1/C**2
Id,LG(M)=LG(M,SM)+LG(SM)
Al,LG(M0)=LG(M0,SM)+LG(SM)
Id,Commu,LG
Id,LG(M~,SM)*LG(SM)=LG(SM)*LG(M,SM)
*next
S EP,TIPI2,N,PM,M,M0,SM,C,S
B M,SM,C,S
F LG
Z RO=-(WPWM-C**2*W0W0-SPM+C**2*SWW)/TIPI2**2/PI**4/64/M**2
Id,Multi,TIPI2**-1=0.5/PI**2/I
Id,Commu,LG
Id,C**-2*S**-2=1/S**2+1/C**2
Id,LG(M)=LG(M,SM)+LG(SM)
Al,LG(M0)=LG(M0,SM)+LG(SM)
Id,Commu,LG
Id,LG(M~,SM)*LG(SM)=LG(SM)*LG(M,SM)
*yep
Id,C**-2=1+S**2/C**2
*begin
Write common
*end
C RO-parameter 7. Two-loop self-energy diagrams. A-A wave-function.
Oldnew i=I
P ninput
Read Roblocks.e
Common AAWF
VERT{,,,~,~}
C P input
X NUM(K1,K2)=1.-0.5*DK(K1,K2)
X NUM3(K1,K2,K3)=1-0.5*DK(K1,K2)-0.5*DK(K1,K3)-0.5*DK(K2,K3)
+2/3*DK(K1,K2)*DK(K1,K3)
X KUM(K1)=1-DK(4,K1)
X ZUM(K1,K2,K3,K4,K5)=1-KUM(K1)*KUM(K2)*KUM(K3)*KUM(K4)*KUM(K5)
S PM=1,EI=2,NP1,TRN
V QL,PX,QX
*fix
Z AAWF=0
Nprint AAWF
*next
BLOCK WORK{AAWFA}
C P ninput
PROJ{,,~,}
F21F51{}
Id,Count,1,SM,1
*yep
Id,FSC(N~,M~)=F(N,M)*M**N*M**N/M**4
F1t5{}
Id,EP=0
*yep
NEXP{}
Id,EP=0
B EP,I,PI2,TIPI2,LE2
Id,Count,1,SM,1
Id,LG(SM,M~)=LG(SM)-LG(M)
Al,LG(M0,M~)=LG(M0)-LG(M)
Al,LG(M,M0~)=LG(M)-LG(M0)
Id,Multi,M0**2=M**2/C**2
Al,PI**4=-0.25*TIPI2**2
Id,Commu,LG
Keep 'AAWFA'
*next
Z AAWF=AAWF+'AAWFA'
Nprint AAWF
B EP,I,PI2,TIPI2,LE2
ENDBLOCK
BLOCK TOPO{}
Id,TOPA(I1~,I2~)=
DS(I1;J1;J2;Sym;J1;J2;TAP,(
DS(-J1;J5;"Z;TAP,(
DS(-J5;I2;-J4;TAP,(
DIA(I1,I2,J1,-J1,J5,-J5,"Z,"Z,J2,-J2,J4,-J4) )) )) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~,K9~,K0~)=
VE3(I1,K1,K7,*,MU,LE,*,L1,P,*,L7,-PL)*
VE3(K2,K3,K5,*,L2,-P,*,L3,-Q,*,L5,K)*
VE3(K4,I2,K0,*,L4,Q,*,NU,-LE,*,L0,-QL)*
VE3(K6,K8,K9,*,L6,-K,*,L8,PL,*,L9,QL)*
PROP(K1,K2,*,L1,P,*,L2,P)*
PROP(K3,K4,*,L3,Q,*,L4,Q)*
PROP(K5,K6,*,L5,K,*,L6,K)*
PROP(K7,K8,*,L7,PL,*,L8,PL)*
PROP(K9,K0,*,L9,QL,*,L0,QL)*XX
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,PDLE=PDLE*E
Al,QDLE=QDLE*E
Al,KDLE=KDLE*E
Al,PLDLE=PLDLE*E
Al,QLDLE=QLDLE*E
Al,LEDLE=E**2*LEDLE
Al,LE(MU~)=LE(MU)*E
Id,PLDPL=PXDPX+2*PXDLE*E*(1-X)+LEDLE*E**2/3
Al,Dotpr,PL(MU~)=PX(MU)+LE(MU)*(1-X)*E
Al,PL(MU~)=PX(MU)+LE(MU)*(1-X)*E
Id,QLDQL=QXDQX-2*QXDLE*E*(1-X)+LEDLE*E**2/3
Al,Dotpr,QL(MU~)=QX(MU)-LE(MU)*(1-X)*E
Al,QL(MU~)=QX(MU)-LE(MU)*(1-X)*E
Id,PDP=PXDPX-2*X*PXDLE*E+LEDLE*E**2/3
Al,Dotpr,P(MU~)=PX(MU)-X*LE(MU)*E
Al,P(MU~)=PX(MU)-X*LE(MU)*E
Id,QDQ=QXDQX+2*X*QXDLE*E+LEDLE*E**2/3
Al,Dotpr,Q(MU~)=QX(MU)+X*LE(MU)*E
Al,Q(MU~)=QX(MU)+X*LE(MU)*E
Id,PXDPX=PDP
Al,Dotpr,PX(MU~)=P(MU)
Al,PX(MU~)=P(MU)
Id,QXDQX=QDQ
Al,Dotpr,QX(MU~)=Q(MU)
Al,QX(MU~)=Q(MU)
*yep
Id,Adiso,NOM(P,M~)*NOM(PL,M~)=FP(2,M)-1/3*LEDLE*FP(3,M)*E**2
Id,Adiso,NOM(Q,M~)*NOM(QL,M~)=FQ(2,M)-4*QDLE*(X-Y)*FQ(3,M)*E
-2/3*LEDLE*FQ(3,M)*E**2+2*QDLE**2*FQ(4,M)*E**2
Al,NOM(K,M~)=FK(1,M)
Id,E**1=0
Al,X**N~=1/(N+1)
Al,Y**N~=1/(N+1)
Al,XX*E**2=1
Al,XX=0
ENDBLOCK
Z AAWFA=TOPA("A,"A)
TOPO{}
WORK{AAWFA}
*next
BDELETE TOPO
BLOCK TOPO{}
Id,TOPB(I1~,I2~)=
DS(I1;-J1;-J2;TAP,(
DS(J2;"Z;-J4;TAP,( DC("P,TAP,-1,"Z,J4)*
DS(J1;I2;J5,TAP,(
DIA(I1,I2,-J1,J1,-J2,J2,-J5,J5,"Z,"Z,J4,-J4) ))) )))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~,K9~,K0~)=
VE3(I1,K1,K3,*,MU,-LE,*,L1,PL,*,L3,-P)*
VE3(K2,I2,K6,*,L2,-PL,*,NU,LE,*,L6,P)*
VE3(K4,K7,K0,*,L4,P,*,L7,-K,*,L0,Q)*
VE3(K5,K8,K9,*,L5,-P,*,L8,K,*,L9,-Q)*
PROP(K1,K2,*,L1,PL,*,L2,PL)*
PROP(K3,K4,*,L3,P,*,L4,P)*
PROP(K5,K6,*,L5,P,*,L6,P)*
PROP(K7,K8,*,L7,K,*,L8,K)*
PROP(K9,K0,*,L9,Q,*,L0,Q)*XX
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,PDLE=PDLE*E
Al,QDLE=QDLE*E
Al,KDLE=KDLE*E
Al,PLDLE=PLDLE*E
Al,QLDLE=QLDLE*E
Al,LEDLE=E**2*LEDLE
Al,LE(MU~)=LE(MU)*E
Id,PLDPL=PDP+2*PDLE*E+LEDLE*E**2
Al,Dotpr,PL(MU~)=P(MU)+LE(MU)*E
Al,PL(MU~)=P(MU)+LE(MU)*E
*yep
Id,Adiso,NOM(P,M~)*NOM(P,M~)*NOM(PL,M~)=
FP(3,M)-2*PDLE*FP(4,M)*E
-LEDLE*E**2*FP(4,M)+4*PDLE**2*E**2*FP(5,M)
Al,NOM(Q,M~)=FQ(1,M)
Al,NOM(K,M~)=FK(1,M)
Id,E**1=0
Al,XX*E**2=1
Al,XX=0
ENDBLOCK
Z AAWFB=TOPB("A,"A)
TOPO{}
WORK{AAWFB}
*next
BDELETE TOPO
BLOCK TOPO{}
Id,TOPE(I1~,I2~)=
DS(I1;-J1;-J2;TAP,(
DS(J2;-J4;J4;J3;Sym;-J4;J4;TAP,(
DIA(I1,I2,-J1,J1,-J4,J4,-J2,J2,J3,-J3) )) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~)=
VE3(I1,K1,K5,*,MU,LE,*,L1,-PL,*,L5,P)*
VE3(K2,I2,K8,*,L2,PL,*,NU,-LE,*,L8,-P)*
VE4(K6,K3,K4,K7,*,L6,*,L3,*,L4,*,L7)*
PROP(K1,K2,*,L1,PL,*,L2,PL)*
PROP(K3,K4,*,L3,Q,*,L4,Q)*
PROP(K5,K6,*,L5,P,*,L6,P)*
PROP(K7,K8,*,L7,P,*,L8,P)*XX
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,PDLE=PDLE*E
Al,QDLE=QDLE*E
Al,KDLE=KDLE*E
Al,PLDLE=PLDLE*E
Al,QLDLE=QLDLE*E
Al,LEDLE=E**2*LEDLE
Al,LE(MU~)=LE(MU)*E
Id,PLDPL=PDP+2*PDLE*E+LEDLE*E**2
Al,Dotpr,PL(MU~)=P(MU)+LE(MU)*E
Al,PL(MU~)=P(MU)+LE(MU)*E
*yep
Id,Adiso,NOM(P,M~)*NOM(P,M~)*NOM(PL,M~)=
FP(3,M)-2*PDLE*FP(4,M)*E
-LEDLE*E**2*FP(4,M)+4*PDLE**2*E**2*FP(5,M)
Al,NOM(Q,M~)=FQ(1,M)
Id,E**1=0
Al,XX*E**2=1
Al,XX=0
ENDBLOCK
Z AAWFE=TOPE("A,"A)
TOPO{}
WORK{AAWFE}
*next
BDELETE TOPO
BLOCK TOPO{}
Id,TOPF(I1~,I2~)=
DS(I1;-J1;-J2;TAP,(
DS("Z;J2;J4;TAP,( DC("P,TAP,-1,"Z,J4)*
DIA(I1,I2,-J1,J1,"Z,"Z,-J2,J2,J4,-J4) )) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~)=
VE3(I1,K1,K5,*,MU,-LE,*,L1,PL,*,L5,-P)*
VE4(K2,I2,K4,K8,*,L2,*,NU,*,L4,*,L8)*
VE3(K3,K6,K7,*,L3,-K,*,L6,P,*,L7,Q)*
PROP(K1,K2,*,L1,PL,*,L2,PL)*
PROP(K3,K4,*,L3,K,*,L4,K)*
PROP(K5,K6,*,L5,P,*,L6,P)*
PROP(K7,K8,*,L7,Q,*,L8,Q)*XX
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,PDLE=PDLE*E
Al,QDLE=QDLE*E
Al,KDLE=KDLE*E
Al,PLDLE=PLDLE*E
Al,QLDLE=QLDLE*E
Al,LEDLE=E**2*LEDLE
Al,LE(MU~)=LE(MU)*E
Id,PLDPL=PDP+2*PDLE+LEDLE*E**2
Al,Dotpr,PL(MU~)=P(MU)+LE(MU)*E
Al,PL(MU~)=P(MU)+LE(MU)*E
*yep
Id,Adiso,NOM(P,M~)*NOM(PL,M~)=FP(2,M)-2*PDLE*FP(3,M)*E
-LEDLE*E**2*FP(3,M)+4*PDLE**2*E**2*FP(4,M)
Al,NOM(Q,M~)=FQ(1,M)
Al,NOM(K,M~)=FK(1,M)
Id,E**1=0
Al,XX*E**2=1
Al,XX=0
ENDBLOCK
Z AAWFF=2*TOPF("A,"A)
TOPO{}
WORK{AAWFF}
*next
BDELETE TOPO
BLOCK TOPO{}
Id,TOPH(I1~,I2~)=
DS(I1;-J1;-J2;"Z;Sym;-J1;-J2;"Z,TAP,(
DIA(I1,I2,-J1,J1,-J2,J2,"Z,"Z) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~)=
VE4(I1,K1,K3,K5,*,MU,*,L1,*,L3,*,L5)*
VE4(I2,K2,K4,K6,*,NU,*,L2,*,L4,*,L6)*
PROP(K1,K2,*,L1,PL,*,L2,PL)*
PROP(K3,K4,*,L3,Q,*,L4,Q)*
PROP(K5,K6,*,L5,K,*,L6,K)*XX
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
*yep
Id,NOM(PL,M~)=FP(1,M)-2*PDLE*FP(2,M)*E
-LEDLE*E**2*FP(2,M)+4*PDLE**2*E**2*FP(3,M)
Al,NOM(Q,M~)=FQ(1,M)
Al,NOM(K,M~)=FK(1,M)
Id,E**1=0
Al,XX*E**2=1
Al,XX=0
ENDBLOCK
Z AAWFH=TOPH("A,"A)
TOPO{}
WORK{AAWFH}
Print AAWF
*begin
Write aawcomm
*end
C RO-parameter 8. Two-loop self-energy diagrams. A-W wave-function.
Oldnew i=I
Common AWWF
P ninput
Read Roblocks.e
VERT{,,,~,~}
S EI=2,NP1,TRN
V QL,PX,QX
X KROM(K1,K2)=DK(K1,5)*DK(K2,7)+DK(K1,7)*DK(K2,5)
X NUM(K1,K2)=1.-0.5*DK(K1,K2)
X NUM3(K1,K2,K3)=1-0.5*DK(K1,K2)-0.5*DK(K1,K3)-0.5*DK(K2,K3)
+2/3*DK(K1,K2)*DK(K1,K3)
X KUM(K1)=1-DK(4,K1)
X ZUM(K1,K2,K3,K4,K5)=1-KUM(K1)*KUM(K2)*KUM(K3)*KUM(K4)*KUM(K5)
*fix
Z AWWF=0
Nprint AWWF
*next
BLOCK WORK{AWWFA}
P ninput
PROJ{,,~,}
F21F51{}
Id,Count,1,SM,1
*yep
Id,FSC(N~,M~)=F(N,M)*M**N*M**N/M**4
F1t5{}
Id,EP=0
*yep
NEXP{}
Id,EP=0
B EP,I,PI2,TIPI2,LE2
Id,Count,1,SM,1
Id,LG(SM,M~)=LG(SM)-LG(M)
Al,LG(M0,M~)=LG(M0)-LG(M)
Al,LG(M,M0~)=LG(M)-LG(M0)
Id,Multi,M0**2=M**2/C**2
Al,Multi,M0**-2=C**2/M**2
Al,Multi,PI**4=-0.25*TIPI2**2
Id,Commu,LG
Keep 'AWWFA'
*next
Z AWWF=AWWF+'AWWFA'
Nprint AWWF
B EP,I,PI2,TIPI2,LE2
ENDBLOCK
BLOCK TOPO{}
Id,TOPA(I1~,I2~)=
DS(I1;J1;J2;Sym;J1;J2;TAP,(
DS(-J1;J5;"Z;TAP,(
DS(-J5;I2;-J4;TAP,(
DIA(I1,I2,J1,-J1,J5,-J5,"Z,"Z,J2,-J2,J4,-J4) )) )) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~,K9~,K0~)=
VE3(I1,K1,K7,*,MU,LE,*,L1,P,*,L7,-PL)*
VE3(K2,K3,K5,*,L2,-P,*,L3,-Q,*,L5,K)*
VE3(K4,I2,K0,*,L4,Q,*,NU,-LE,*,L0,-QL)*
VE3(K6,K8,K9,*,L6,-K,*,L8,PL,*,L9,QL)*
PROP(K1,K2,*,L1,P,*,L2,P)*
PROP(K3,K4,*,L3,Q,*,L4,Q)*
PROP(K5,K6,*,L5,K,*,L6,K)*
PROP(K7,K8,*,L7,PL,*,L8,PL)*
PROP(K9,K0,*,L9,QL,*,L0,QL)*XX
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,PDLE=PDLE*E
Al,QDLE=QDLE*E
Al,KDLE=KDLE*E
Al,PLDLE=PLDLE*E
Al,QLDLE=QLDLE*E
Al,LEDLE=E**2*LEDLE
Al,LE(MU~)=LE(MU)*E
Id,PLDPL=PXDPX+2*PXDLE*E*(1-X)+LEDLE*E**2/3
Al,Dotpr,PL(MU~)=PX(MU)+LE(MU)*(1-X)*E
Al,PL(MU~)=PX(MU)+LE(MU)*(1-X)*E
Id,QLDQL=QXDQX-2*QXDLE*E*(1-X)+LEDLE*E**2/3
Al,Dotpr,QL(MU~)=QX(MU)-LE(MU)*(1-X)*E
Al,QL(MU~)=QX(MU)-LE(MU)*(1-X)*E
Id,PDP=PXDPX-2*X*PXDLE*E+LEDLE*E**2/3
Al,Dotpr,P(MU~)=PX(MU)-X*LE(MU)*E
Al,P(MU~)=PX(MU)-X*LE(MU)*E
Id,QDQ=QXDQX+2*X*QXDLE*E+LEDLE*E**2/3
Al,Dotpr,Q(MU~)=QX(MU)+X*LE(MU)*E
Al,Q(MU~)=QX(MU)+X*LE(MU)*E
Id,PXDPX=PDP
Al,Dotpr,PX(MU~)=P(MU)
Al,PX(MU~)=P(MU)
Id,QXDQX=QDQ
Al,Dotpr,QX(MU~)=Q(MU)
Al,QX(MU~)=Q(MU)
*yep
Id,Adiso,NOM(P,M~)*NOM(PL,M~)=FP(2,M)-1/3*LEDLE*FP(3,M)*E**2
Id,Adiso,NOM(Q,M~)*NOM(QL,M~)=FQ(2,M)-4*QDLE*(X-Y)*FQ(3,M)*E
-2/3*LEDLE*FQ(3,M)*E**2+2*QDLE**2*FQ(4,M)*E**2
Al,NOM(K,M~)=FK(1,M)
Id,E**1=0
Al,X**N~=1/(N+1)
Al,Y**N~=1/(N+1)
Al,XX*E**2=1
Al,XX=0
ENDBLOCK
Z AWWFA=TOPA("A,"W)
TOPO{}
WORK{AWWFA}
*next
BDELETE TOPO
BLOCK TOPO{}
Id,TOPAP(I1~,I2~)=
DS(I1;J1;J2;Sym;J1;J2;TAP,(
DS(-J1;J3;"Z;TAP,(
DS("Z;I2;-J4;TAP,(
DIA(I1,I2,J1,-J1,"Z,"Z,J3,-J3,J2,-J2,J4,-J4) )) )) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~,K9~,K0~)=
VE3(I1,K1,K7,*,MU,LE,*,L1,P,*,L7,-PL)*
VE3(K2,K3,K5,*,L2,-P,*,L3,-Q,*,L5,K)*
VE3(K4,I2,K0,*,L4,Q,*,NU,-LE,*,L0,-QL)*
VE3(K6,K8,K9,*,L6,-K,*,L8,PL,*,L9,QL)*
PROP(K1,K2,*,L1,P,*,L2,P)*
PROP(K3,K4,*,L3,Q,*,L4,Q)*
PROP(K5,K6,*,L5,K,*,L6,K)*
PROP(K7,K8,*,L7,PL,*,L8,PL)*
PROP(K9,K0,*,L9,QL,*,L0,QL)*XX
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,PDLE=PDLE*E
Al,QDLE=QDLE*E
Al,KDLE=KDLE*E
Al,PLDLE=PLDLE*E
Al,QLDLE=QLDLE*E
Al,LEDLE=E**2*LEDLE
Al,LE(MU~)=LE(MU)*E
Id,PLDPL=PDP+2*PDLE*E+LEDLE*E**2
Al,Dotpr,PL(MU~)=P(MU)+LE(MU)*E
Al,PL(MU~)=P(MU)+LE(MU)*E
Id,QLDQL=QDQ-2*QDLE*E+LEDLE*E**2
Al,Dotpr,QL(MU~)=Q(MU)-LE(MU)*E
Al,QL(MU~)=Q(MU)-LE(MU)*E
*yep
Id,Adiso,NOM(P,M~)*NOM(PL,M~)=FP(2,M)-2*PDLE*E*FP(3,M)
-LEDLE*E**2*FP(3,M)+4*PDLE**2*E**2*FP(4,M)
Id,NOM(QL,M~)=FQ(1,M)+2*QDLE*E*FQ(2,M)-LEDLE*E**2*FQ(2,M)
+4*QDLE**2*E**2*FQ(3,M)
Al,NOM(K,M~)=FK(1,M)
Al,NOM(Q,M~)=FQ(1,M)
Id,E**1=0
Al,XX*E**2=1
Al,XX=0
Id,Adiso,FQ(1,SM)*FQ(N~,M0)=DIFF**-N*FQ(1,SM)*(-1)**N
*ATEL9
Id,DIFF**N~=SM**N*SM**N*(1-N*M0**2/SM**2)
Id,Count,1,SM,1,P,1,Q,1,K,1,ATEL9,2
Id,Numer,ATEL9,1.
ENDBLOCK
Z AWWFA=TOPAP("A,"W)
TOPO{}
WORK{AWWFA}
*next
BDELETE TOPO
BLOCK TOPO{}
Id,TOPB(I1~,I2~)=
DS(I1;-J1;-J2;TAP,(
DS(J2;"Z;-J4;TAP,( DC("P,TAP,-1,"Z,J4)*
DS(J1;I2;J5,TAP,(
DIA(I1,I2,-J1,J1,-J2,J2,-J5,J5,"Z,"Z,J4,-J4) ))) )))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~,K9~,K0~)=
VE3(I1,K1,K3,*,MU,-LE,*,L1,PL,*,L3,-P)*
VE3(K2,I2,K6,*,L2,-PL,*,NU,LE,*,L6,P)*
VE3(K4,K7,K0,*,L4,P,*,L7,-K,*,L0,Q)*
VE3(K5,K8,K9,*,L5,-P,*,L8,K,*,L9,-Q)*
PROP(K1,K2,*,L1,PL,*,L2,PL)*
PROP(K3,K4,*,L3,P,*,L4,P)*
PROP(K5,K6,*,L5,P,*,L6,P)*
PROP(K7,K8,*,L7,K,*,L8,K)*
PROP(K9,K0,*,L9,Q,*,L0,Q)*XX
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,PDLE=PDLE*E
Al,QDLE=QDLE*E
Al,KDLE=KDLE*E
Al,PLDLE=PLDLE*E
Al,QLDLE=QLDLE*E
Al,LEDLE=E**2*LEDLE
Al,LE(MU~)=LE(MU)*E
Id,PLDPL=PDP+2*PDLE*E+LEDLE*E**2
Al,Dotpr,PL(MU~)=P(MU)+LE(MU)*E
Al,PL(MU~)=P(MU)+LE(MU)*E
*yep
Id,Adiso,NOM(P,M~)*NOM(P,M~)*NOM(PL,M~)=
FP(3,M)-2*PDLE*FP(4,M)*E
-LEDLE*E**2*FP(4,M)+4*PDLE**2*E**2*FP(5,M)
Al,NOM(Q,M~)=FQ(1,M)
Al,NOM(K,M~)=FK(1,M)
Id,E**1=0
Al,XX*E**2=1
Al,XX=0
ENDBLOCK
Z AWWFB=TOPB("A,"W)
TOPO{}
WORK{AWWFB}
*next
BDELETE TOPO
BLOCK TOPO{}
Id,TOPE(I1~,I2~)=
DS(I1;-J1;-J2;TAP,(
DS(J2;-J4;J4;J3;Sym;-J4;J4;TAP,(
DIA(I1,I2,-J1,J1,-J4,J4,-J2,J2,J3,-J3) )) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~)=
VE3(I1,K1,K5,*,MU,LE,*,L1,-PL,*,L5,P)*
VE3(K2,I2,K8,*,L2,PL,*,NU,-LE,*,L8,-P)*
VE4(K6,K3,K4,K7,*,L6,*,L3,*,L4,*,L7)*
PROP(K1,K2,*,L1,PL,*,L2,PL)*
PROP(K3,K4,*,L3,Q,*,L4,Q)*
PROP(K5,K6,*,L5,P,*,L6,P)*
PROP(K7,K8,*,L7,P,*,L8,P)*XX
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,PDLE=PDLE*E
Al,QDLE=QDLE*E
Al,KDLE=KDLE*E
Al,PLDLE=PLDLE*E
Al,QLDLE=QLDLE*E
Al,LEDLE=E**2*LEDLE
Al,LE(MU~)=LE(MU)*E
Id,PLDPL=PDP+2*PDLE*E+LEDLE*E**2
Al,Dotpr,PL(MU~)=P(MU)+LE(MU)*E
Al,PL(MU~)=P(MU)+LE(MU)*E
*yep
Id,Adiso,NOM(P,M~)*NOM(P,M~)*NOM(PL,M~)=
FP(3,M)-2*PDLE*FP(4,M)*E
-LEDLE*E**2*FP(4,M)+4*PDLE**2*E**2*FP(5,M)
Al,NOM(Q,M~)=FQ(1,M)
Id,E**1=0
Al,XX*E**2=1
Al,XX=0
ENDBLOCK
Z AWWFE=TOPE("A,"W)
TOPO{}
WORK{AWWFE}
*next
BDELETE TOPO
BLOCK TOPO{}
Id,TOPF(I1~,I2~)=
DS(I1;-J1;-J2;TAP,(
DS("Z;J2;J4;TAP,( DC("P,TAP,-1,"Z,J4)*
DIA(I1,I2,-J1,J1,"Z,"Z,-J2,J2,J4,-J4) )) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~)=
VE3(I1,K1,K5,*,MU,-LE,*,L1,PL,*,L5,-P)*
VE4(K2,I2,K4,K8,*,L2,*,NU,*,L4,*,L8)*
VE3(K3,K6,K7,*,L3,-K,*,L6,P,*,L7,Q)*
PROP(K1,K2,*,L1,PL,*,L2,PL)*
PROP(K3,K4,*,L3,K,*,L4,K)*
PROP(K5,K6,*,L5,P,*,L6,P)*
PROP(K7,K8,*,L7,Q,*,L8,Q)*XX
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,PDLE=PDLE*E
Al,QDLE=QDLE*E
Al,KDLE=KDLE*E
Al,PLDLE=PLDLE*E
Al,QLDLE=QLDLE*E
Al,LEDLE=E**2*LEDLE
Al,LE(MU~)=LE(MU)*E
Id,PLDPL=PDP+2*PDLE+LEDLE*E**2
Al,Dotpr,PL(MU~)=P(MU)+LE(MU)*E
Al,PL(MU~)=P(MU)+LE(MU)*E
*yep
Id,Adiso,NOM(P,M~)*NOM(PL,M~)=FP(2,M)-2*PDLE*FP(3,M)*E
-LEDLE*E**2*FP(3,M)+4*PDLE**2*E**2*FP(4,M)
Al,NOM(Q,M~)=FQ(1,M)
Al,NOM(K,M~)=FK(1,M)
Id,E**1=0
Al,XX*E**2=1
Al,XX=0
ENDBLOCK
Z AWWFF=TOPF("A,"W)+TOPF("W,"A)
TOPO{}
WORK{AWWFF}
*next
BDELETE TOPO
BLOCK TOPO{}
Id,TOPFP(I1~,I2~)=
DS(I2;-J1;"Z;TAP,(
DS(J1;I1;-J3;-J4;TAP,(
DIA(I1,I2,-J1,J1,J3,-J3,"Z,"Z,J4,-J4) )) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~)=
VE3(I2,K1,K5,*,NU,-LE,*,L1,QL,*,L5,-Q)*
VE4(K2,I1,K4,K8,*,L2,*,MU,*,L4,*,L8)*
VE3(K3,K6,K7,*,L3,-K,*,L6,Q,*,L7,P)*
PROP(K1,K2,*,L1,QL,*,L2,QL)*
PROP(K3,K4,*,L3,K,*,L4,K)*
PROP(K5,K6,*,L5,Q,*,L6,Q)*
PROP(K7,K8,*,L7,P,*,L8,P)*XX
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,PDLE=PDLE*E
Al,QDLE=QDLE*E
Al,KDLE=KDLE*E
Al,PLDLE=PLDLE*E
Al,QLDLE=QLDLE*E
Al,LEDLE=E**2*LEDLE
Al,LE(MU~)=LE(MU)*E
Id,QLDQL=QDQ+2*QDLE+LEDLE*E**2
Al,Dotpr,QL(MU~)=Q(MU)+LE(MU)*E
Al,QL(MU~)=Q(MU)+LE(MU)*E
*yep
Id,NOM(QL,M~)=FQ(1,M)-2*QDLE*E*FQ(2,M)
-LEDLE*E**2*FQ(2,M)+4*QDLE**2*E**2*FQ(3,M)
Al,NOM(Q,M~)=FQ(1,M)
Al,NOM(P,M~)=FP(1,M)
Al,NOM(K,M~)=FK(1,M)
Id,E**1=0
Al,XX*E**2=1
Al,XX=0
Id,Adiso,FQ(1,SM)*FQ(N~,M0)=DIFF**-N*FQ(1,SM)*(-1)**N
*ATEL9
Id,DIFF**N~=SM**N*SM**N*(1-N*M0**2/SM**2)
Id,Count,1,SM,1,P,1,Q,1,K,1,ATEL9,2
Id,Numer,ATEL9,1.
ENDBLOCK
Z AWWFF=TOPFP("A,"W)
TOPO{}
WORK{AWWFF}
*next
BDELETE TOPO
BLOCK TOPO{}
Id,TOPH(I1~,I2~)=
DS(I1;-J1;-J2;"Z;Sym;-J1;-J2;"Z,TAP,(
DIA(I1,I2,-J1,J1,-J2,J2,"Z,"Z) ))
Id,Anti,TAP
Id,DIA(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~)=
VE4(I1,K1,K3,K5,*,MU,*,L1,*,L3,*,L5)*
VE4(I2,K2,K4,K6,*,NU,*,L2,*,L4,*,L6)*
PROP(K1,K2,*,L1,PL,*,L2,PL)*
PROP(K3,K4,*,L3,Q,*,L4,Q)*
PROP(K5,K6,*,L5,K,*,L6,K)*XX
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
*yep
Id,NOM(PL,M~)=FP(1,M)-2*PDLE*FP(2,M)*E
-LEDLE*E**2*FP(2,M)+4*PDLE**2*E**2*FP(3,M)
Al,NOM(Q,M~)=FQ(1,M)
Al,NOM(K,M~)=FK(1,M)
Id,E**1=0
Al,XX*E**2=1
Al,XX=0
ENDBLOCK
Z AWWFH=TOPH("A,"W)
TOPO{}
WORK{AWWFH}
Print AWWF
*begin
Write awwcomm
*end
C RO-parameter 9. Subtractions for A-A and A-W wave-functions.
C SUBTRACTIONS, A-A AND A-W WAVEFUNCTIONS.
C ENTER RESULTS FROM TWO-LOOP CALCULATIONS, AAWF AND AWWF.
C DCDC CPU time 14.7 SEC.
Oldnew i=I
Enter aawcomm
Enter awwcomm
P ninput
Read Roblocks.e
VERT{,,~,~,~}
SVERT{,,~}
X NUM(K1,K2)=1-0.5*DK(K1,K2)
*fix
BLOCK WORK{}
B E1,EZF,ET,EP,I,PI2,TIPI2,LE2
Id,Compo,<X>,VE4,VE3,PROP
Id,Compo,<SS>,CONT
Id,Adiso,CONT(S~)*CONT(C~)=S/EP+C/EP
Al,CONT(S~)=S/EP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,ZERO**2=0
Id,PDLE=PDLE*E
Al,LEDLE=LEDLE*E**2
Al,PDPL=PDP+PDLE*E
Al,PLDLE=PDLE*E+LEDLE*E**2
Al,PLDPL=PDP+2*PDLE*E+LEDLE*E**2
Al,LE(MU~)=LE(MU)*E
Al,PL(MU~)=P(MU)+LE(MU)*E
*yep
Id,Adiso,NOM(P,M~)*NOM(P,M~)*NOM(PL,M~)=
FP(3,M)-2*PDLE*FP(4,M)*E
-LEDLE*E**2*FP(4,M)+4*PDLE**2*E**2*FP(5,M)
Al,Adiso,NOM(P,M~)*NOM(PL,M~)=
FP(2,M)-2*PDLE*FP(3,M)*E
-LEDLE*E**2*FP(3,M)+4*PDLE**2*E**2*FP(4,M)
Id,E**1=0
Al,XX*E**2=1
Al,XX=0
PROJ{,,~,~}
Id,FSC(N~,M~)=F(N,M)*M**N*M**N/M**4
F1t5{}
*yep
CVERT{,~,~}
SCVERT{,~,~}
Id,ZERO=0.
Id,Count,1,SM,1,E1,2,E2,2,ET,2,EZF,2
Id,C2MS2=1-2*S**2
E1EZF{,,~,~,~}
Id,Count,1,SM,1,ET,2,E1F,2,EZF,2
Id,EP=0
*yep
E1EZF{~,~,,,}
Id,Count,1,SM,1
Id,EP=0
*yep
NEXP{}
Id,EP=0
B EP,I,PI2,TIPI2,LE2
Id,C**-2*S**-4=1/S**4+1/S**2+1/C**2
Al,C**-2*S**-2=1/S**2+1/C**2
Id,LG(SM,M~)=LG(SM)-LG(M)
Al,LG(M0,M~)=LG(M0)-LG(M)
Al,LG(M,M0~)=LG(M)-LG(M0)
Id,Multi,M0**2=M**2/C**2
Al,PI**4=-0.25*TIPI2**2
Al,PI**2=-0.5*TIPI2*I
Id,Commu,LG
Id,C**2=1-S**2
ENDBLOCK
BLOCK SELF{}
Id,SELF(I1~,I2~)=
DS(I1;J1;J2;Sym;J1;J2,TAP,(
DIB(I1,J1,-J1,J2,-J2,I2) ))
+ DS(I1;J4;-J5;TAP,(
DS("N;J5;-J6;TAP,(
DID(I1,I2,"N,J4,-J5,J5,-J6,J6,-J4) )) ))
Id,Anti,TAP
Id,DIB(I1~,K1~,K2~,K3~,K4~,I2~)=
VE3(I1,K1,K3,*,MU,LE,*,L1,-PL,*,L3,P)*
VE3(K2,I2,K4,*,L2,PL,*,NU,-LE,*,L4,-P)*
PROP(K1,K2,*,L1,PL,*,L2,PL)*
PROP(K3,K4,*,L3,P,*,L4,P)
*XX
*CONT(I1,K1,K3,/,"K)*CONT(K2,I2,K4,/,"K)
Al,DID(I1~,I2~,I3~,K1~,K2~,K3~,K4~,K5~,K6~)=
VE3(I1,K1,K2,*,MU,-LE,*,L1,PL,*,L2,-P)*
VE3(I3,K3,K4,*,AL,K,*,L3,P,*,L4,-P)*
VE3(I2,K5,K6,*,NU,LE,*,L5,P,*,L6,-PL)*
PROP(K6,K1,*,L6,PL,*,L1,PL)*
PROP(K2,K3,*,L2,P,*,L3,P)*
PROP(K4,K5,*,L4,P,*,L5,P)
*XX /EP
ENDBLOCK
P input
Z AAWFC=SELF("A,"A)
P ninput
SELF{}
WORK{}
Keep AAWFC
*next
P input
Z AWWFC=SELF("A,"W)
P ninput
SELF{}
WORK{}
Keep AAWFC,AWWFC
*next
P input
B EP,I,PI2,TIPI2,LE2
Z TAAWF=AAWF-AAWFC
Z TAWWF=AWWF-AWWFC
*end
C RO-parameter 10. Tadpoles in A-A wave-function.
C A-A TWO-LOOP WAVE-FUNCTION. TADPOLE INSERTIONS.
C THERE ARE MORE DIAGRAMS INVOLVING TADPOLES, NAMELY
C WITH ONE 4-VERTEX AND ONE 3-VERTEX WHERE ONE OF THE
C LINES OF THE 4-VERTEX CONNECTS TO A TADPOLE.
C THESE DIAGRAMS CANCEL OUT IF ONE SUBTRACTS THE COUNTERDIAGRAMS
C CONTAINING THE SAME TYPE OF DIAGRAMS, BUT THEY WERE COMPUTED
C TO SEE IF WITH THIS ADDITION THE TWO-LOOP DIAGRAMS WHERE
C GAUGE INVARIANT BY THEMSELVES, WHICH MUST BE.
C CDC CPU TIME 2.5 SEC.
Oldnew i=I
P ninput
Read Roblocks.e
C P input
VERT{,,~,,}
F FSC
S NP1,TRN
*fix
Z A0A0=0
Keep A0A0
Nprint A0A0
*next
P ninput
BLOCK WORK{A0A0A}
P ninput
Id,Compo,<X>,VE4,VE3,PROP
Id,VE4(AA~,L1~,L2~,L3~,L4~)=AA(L1,L2,L3,L4)
Al,VE3(AA~,MU~,P0~,L2~,Q~,L1~,P~)=
AA(MU,P0,L2,Q,L1,P)
Al,PROP(AA~,L4~,Q~,L3~,P~)=AA(L4,L3,Q)
Id,Commu,NOM
Id,PDLE=PDLE*E
Al,LEDLE=E**2*LEDLE
Al,LE(MU~)=LE(MU)*E
Al,PDPL=PDP+PDLE*E
Al,PLDLE=PDLE*E+LEDLE*E**2
Al,PLDPL=PDP+2*PDLE*E+LEDLE*E**2
Al,PL(MU~)=P(MU)+LE(MU)*E
*yep
Id,Adiso,NOM(P,M~)*NOM(P,M~)*NOM(PL,M~)=
FP(3,M)-2*PDLE*FP(4,M)*E
-LEDLE*E**2*FP(4,M)+4*PDLE**2*E**2*FP(5,M)
Id,E**1=0
Al,XX*E**2=1
Al,XX=0
PROJ{,,~,~}
Id,FSC(N~,M~)=F(N,M)*M**N*M**N/M**4
F1t5{}
Id,EP=0
*yep
NEXP{}
Id,EP=0
B EP,I,PI2,TIPI2,LE2,TADPO,TADGH
Id,Count,1,SM,1,ET,2
Id,LG(SM,M~)=LG(SM)-LG(M)
Al,LG(M0,M~)=LG(M0)-LG(M)
Al,LG(M,M0~)=LG(M)-LG(M0)
Id,Multi,M0**2=M**2/C**2
Al,PI**4=-0.25*TIPI2**2
Id,Commu,LG
Keep A0A0,'A0A0A'
*next
Z A0A0=A0A0+'A0A0A'
Nprint A0A0
Keep A0A0
B EP,I,PI2,TIPI2,LE2,TADPO,TADGH
ENDBLOCK
BLOCK TOPO{}
P ninput
Id,TOPE(I1~,I2~)=
DS(I1;-J1;-J2;TAP,(
DS(J1;I2;-J3;TAP,( DC("F,TFE,0,J1)*
DIB(I1,I2,-J1,J1,"Z,"Z,-J2,J2,J3,-J3) )) ))
Id,Anti,TAP
Id,DIB(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~)=
VE3(I1,K1,K5,*,MU,LE,*,L1,-PL,*,L5,P)*
VE3(K2,I2,K8,*,L2,PL,*,NU,-LE,*,L8,-P)*
VE3(K6,K7,"Z,*,L6,-P,*,L7,P,*,L9,P0)/SM**2*
M*SM**2*ET/EP*(-1)*
PROP(K1,K2,*,L1,PL,*,L2,PL)*
PROP(K5,K6,*,L5,P,*,L6,P)*
PROP(K7,K8,*,L7,P,*,L8,P)*XX*TADPO
ENDBLOCK
P input
Z A0A0E=TOPE("A,"A)
TOPO{}
WORK{A0A0E}
C PRINT OUTPUT
C PRINT A0A0
*yep
E1EZF{~,~,,~,~}
Id,EP=0
Id,Count,1,SM,1,ET,2
Id,PI**2=-0.5*I*TIPI2
*next
BLOCK TOPOP{}
P ninput
Id,TOPE(I1~,I2~)=
DS(I1;-J1;-J2;TAP,(
DS(J1;I2;-J3;TAP,( -DC("F_,TFE,0,J1)*
DIB(I1,I2,-J1,J1,"Z,"Z,-J2,J2,J3,-J3) )) ))
Id,Anti,TAP
Id,DIB(I1~,I2~,K1~,K2~,K3~,K4~,K5~,K6~,K7~,K8~)=
VE3(I1,K1,K5,*,MU,LE,*,L1,-PL,*,L5,P)*
VE3(K2,I2,K8,*,L2,PL,*,NU,-LE,*,L8,-P)*
VE3(K6,K7,"Z,*,L6,-P,*,L7,P,*,L9,P0)/SM**2*
M*SM**2*ET/EP*(-1)*
PROP(K1,K2,*,L1,PL,*,L2,PL)*
PROP(K5,K6,*,L5,P,*,L6,P)*
PROP(K7,K8,*,L7,P,*,L8,P)*XX*TADGH
ENDBLOCK
Z A0A0E=TOPE("A,"A)
TOPOP{}
WORK{A0A0E}
C PRINT OUTPUT
Print A0A0
*yep
E1EZF{~,~,,~,~}
Id,EP=0
Id,Count,1,SM,1,ET,2
Id,PI**2=-0.5*I*TIPI2
C PRINT OUTPUT
*yep
Id,TADGH=TADPO
*end
C RO-parameter 11. Diagrams with tadpole insertions.
C DIAGRAMS WITH ONE 4-VERTEX WITH TADPOLE AND ONE 3-VERTEX.
C A-A WAVE-FUNCTION.
C REST REFERS TO THE RESULT OF THE PREVIOUS PROGRAM,
C SELF-ENERGY DIAGRAMS WITH TADPOLE INSERTION,
C AND THE D(MU,NU) PART OF THE A-A WAVE-FUNCTION CALCULATION.
C CDC CPU time 1 SEC.
P ninput
Read Roblocks.e
C P input
Oldnew,i=I
I MU=N,NU=N
S M,SM,LE2
B EP,TIPI2
F LG,F
V LE
Z XX=4*0.5*S**2*M*LE2*(-EP/N*F(3,M)-4/N*M**2*F(4,M))
*(-M*ET/EP)
+ REST
Id,N**-1=1/4-EP/16+EP**2/64
F1t5{}
E1EZF{~,~,,~,~}
Id,EP=0
Al,PI**2=-0.5*I*TIPI2
Id,Count,2,SM,1,REST,2
P output
*yep
Id,REST=TIPI2**2*SM**2/M**2*S**2*LE2*(
(1/16 + 21/16)/EP -1/6 - 37/48
+(1/16 + 5/8)*LG(M)
+11/16*LG(SM) )
*end
C RO-parameter 12. Counter-term Lagrangian for the standard model.
C COUNTERLAGRANGIAN. TWO SCHOONSCHIP PROGRAMS, THE FIRST
C TO PRODUCE THE REGULAR ONE-LOOP COUNTERTERMS, THE SECOND
C TO PRODUCE THE QUADRATIC TERMS ARISING FROM THE ONE-LOOP
C COUNTERTERMS.
C CDC CPU time 10 SEC.
Common DELL
*fix
P brackets
S X,M,SM,AL,BET,C,S,E=3
S GG,AM,AN,AMN,AMM
,F3,F3M,FP,FMP,FM,FMM
,WMNP,WMMP,WMP,WNP
,WMNM,WMMM,WMM,WNM
,WMN0,WMM0,WM0,WN0,Z,ZM
B GG,AM,AN,AMN,AMM
,F3,F3M,FP,FMP,FM,FMM
,WMNP,WMMP,WMP,WNP
,WMNM,WMMM,WMM,WNM
,WMN0,WMM0,WM0,WN0,Z,ZM
Z DELL = (HAND + WMMP*WMMM - M*WMMP*FM - M*WMMM*FP
+ M**2*FM*FP + 0.5*WMM0**2 - M/C*WMM0*F3
+ 0.5*M**2/C**2*F3**2 + 0.5*AMM**2 )*X
Id HAND =
- WMNP*WMNM - M**2*WMP*WMM - 0.5*WMN0**2 - 0.5*M**2*C**-2
*WM0**2 - 0.5*AMN**2 - FMP*FMM - M**2*FP*FM - 0.5*F3M**2
- 0.5*M**2*C**-2*F3**2 - 0.5*ZM**2 - 0.5*SM**2*Z**2
+ GG*(-I*C*(WMN0*(WNP*WMM-WNM*WMP) - WM0*(WNP*WMNM-WNM*WMNP)
+ WN0*(WMP*WMNM-WMM*WMNP))
- I*S*(AMN*(WNP*WMM-WNM*WMP) - AM*(WNP*WMNM-WNM*WMNP)
+ AN*(WMP*WMNM-WMM*WMNP))
+ GG*{-0.5*WMP*WMM*WNP*WNM + 0.5*WMP**2*WNM**2
+ C**2*WM0*(WMP*WN0*WNM-WM0*WNP*WNM)
+ S**2*AM*WNM*(WMP*AN-AM*WNP)
+ S*C*AM*(WN0*(WMP*WNM+WNP*WMM) - 2.*WM0*WNP*WNM) } )
+ GG*(-AL*M*Z*(Z**2+F3**2+2.*FP*FM)
+ GG*{-0.125*AL*(Z**4+F3**4+4.*FP**2*FM**2+4.*F3**2*FP*FM
+ 4.*Z**2*FP*FM + 2.*F3**2*Z**2) }
- M*Z*WMP*WMM - 0.5*M*C**-2*Z*WM0**2
- 0.5*I*(WMP*(F3*FMM-FM*F3M) - WMM*(F3*FMP-FP*F3M))
+ 0.5*(WMP*(Z*FMM-FM*ZM) + WMM*(Z*FMP-FP*ZM))
+ 0.5*C**-1*(WM0*(Z*F3M-F3*ZM))
- I*S**2*C**-1*M*WM0*(WMP*FM-WMM*FP)
+ I*S*M*AM*(WMP*FM-WMM*FP)
- I*(0.5*C**-1 - C)*WM0*(FP*FMM-FM*FMP)
+ I*S*AM*(FP*FMM-FM*FMP)
+ GG*{-0.25*WMP*WMM*(Z**2+F3**2+2.*FP*FM)
- 0.125*C**-2*WM0**2*(Z**2+F3**2 + 2.*(2.*S**2-1.)**2*FP*FM)
- S**2*AM**2*FP*FM
- 0.5*S**2*C**-1*WM0*F3*(WMP*FM+WMM*FP)
- 0.5*I*S**2/C*WM0*Z*(WMP*FM-WMM*FP)
+ 0.5*S*AM*F3*(WMP*FM+WMM*FP)
+ 0.5*I*S*AM*Z*(WMP*FM-WMM*FP)
- S/C*(2.*C**2-1)*WM0*AM*FP*FM } )
Id,WMNP=WMNP*(1+E*EC)
Al,WMMP=WMMP*(1+E*EC)
Al,WMNM=WMNM*(1+E*EC)
Al,WMMM=WMMM*(1+E*EC)
Al,WMP=WMP*(1+E*EC)
Al,WNP=WNP*(1+E*EC)
Al,WMM=WMM*(1+E*EC)
Al,WNM=WNM*(1+E*EC)
Al,WMN0=WMN0*(1+E*E0) + E*E0A*AMN
Al,WMM0=WMM0*(1+E*E0) + E*E0A*AMM
Al,WM0=WM0*(1+E*E0) + E*E0A*AM
Al,WN0=WN0*(1+E*E0) + E*E0A*AN
Al,AMN=AMN*(1+E*EA) + E*EA0*WMN0
Al,AMM=AMM*(1+E*EA) + E*EA0*WMM0
Al,AM=AM*(1+E*EA) + E*EA0*WM0
Al,AN=AN*(1+E*EA) + E*EA0*WN0
Id,FMP=FMP*(1+E*EFC)
Al,FP=FP*(1+E*EFC)
Al,FMM=FMM*(1+E*EFC)
Al,FM=FM*(1+E*EFC)
Al,F3M=F3M*(1+E*EF3)
Al,F3=F3*(1+E*EF3)
Al,ZM=ZM*(1+E*EZ)
Al,Z=Z*(1+E*EZ)+E*ETP
Id,EFC=EZ
Al,EF3=EZ
*yep
Id,GG=GG*(1+E*EG)
Al,AL=AL*(1+E*EAL)
Al,C=C*(1+E*ECO)
Al,Multi,C**-1=C**-1*(1-E*ECO)
Al,S=S*(1-E*ECO*C**2/S**2)
Al,Multi,S**-1=S**-1*(1+E*ECO*C**2/S**2)
Al,M=M*(1+E*EM)
Al,SM=SM*(1+E*ESM)
Nprint DELL
*next
B GG,AM,AN,AMN,AMM
,F3,F3M,FP,FMP,FM,FMM
,WMNP,WMMP,WMP,WNP
,WMNM,WMMM,WMM,WNM
,WMN0,WMM0,WM0,WN0,Z,ZM
Z DELP=DELL
Id,Multi,E**2=0
Id,X*E=1
Id,EAL=2*ESM-2*EM
Al,ETP=M*ET*GG**-1
Al,AL=0.25*SM**2/M**2
C E1=EM+0.5*ET, E2=EM-ESM
Id,EM=E1-0.5*ET
Al,ESM=E1-E2-0.5*ET
*yep
C PRINT OUTPUT
Id,Multi,S**2=1-C**2
Id WMP**2*WNM**2=WNP**2*WMM**2
Id WM0*WN0*WMM*WNP=WM0*WN0*WNM*WMP
Al WM0*AN*WMM*WNP=WN0*AM*WNM*WMP
Al WM0*AN*WMP*WNM=WN0*AM*WNP*WMM
Al AM*AN*WMM*WNP=AM*AN*WNM*WMP
Al WN0*AN*WMP*WMM=WM0*AM*WNP*WNM
Al WN0**2*WMP*WMM=WM0**2*WNP*WNM
Al AN**2*WMP*WMM=AM**2*WNP*WNM
Oldnew,G=GAM,WNM=VN,WMM=VM,WMMM=VMM,WMNM=VMN
Oldnew,WNP=UN,WMP=UM,WMMP=UMM,WMNP=UMN
Oldnew,FMM=HM,FM=H,FMP=GM,FP=G,F3=F,F3M=FM
B GG,AM,AN,AMN,AMM,F,FM,G,GM,H,HM,UMN,UMM
,UM,UN,VMN,VMM,VM,VN,WMN0,WMM0,WM0,WN0,Z,ZM
*yep
Id,EC=19/12
Al,E0=1/6+1.5*C**2-1/12/C**2
Al,E0A=-2*C*S
Al,EA=1.5*S**2
Al,EA0=5*S*C+S/C/6
Al,EZ=0.5+0.25/C**2+EZF
Al,EG=-43/12
Al,ECO=-S**2*(43-42*S**2)/12/C**2
C AL,E1=0.5/C**2-31/12+E1F
C AL,E2=-25/12+0.75/C**2-1.5*M**2/SM**2
C -0.75*M**2/C**4/SM**2-0.75*SM**2/M**2
C +E2F
C AL,ET=1.5*M**2/C**4/SM**2+0.25/C**2+0.5+3*M**2/SM**2
C +0.75*SM**2/M**2
C +ETF
C AL,EM=3/C**2/8-17/6-1.5*M**2/SM**2-0.75*M**2/C**4/SM**2
C -3*SM**2/M**2/8
C AL,ESM=-0.75-3/C**2/8+3*SM**2/M**2/8
Al,AL=0.25*SM**2/M**2
Id,Multi,S**2=1-C**2
*begin
C COUNTER LAGRANGIAN, QUADRATIC TERMS.
Oldnew,GAM=G
Names DELL
S X,M,SM,AL,BET,C,S,E=3
S GG,AM,AN,AMN,AMM
,F3,F3M,FP,FMP,FM,FMM
,WMNP,WMMP,WMP,WNP
,WMNM,WMMM,WMM,WNM
,WMN0,WMM0,WM0,WN0,Z,ZM
B GG,AM,AN,AMN,AMM
,F3,F3M,FP,FMP,FM,FMM
,WMNP,WMMP,WMP,WNP
,WMNM,WMMM,WMM,WNM
,WMN0,WMM0,WM0,WN0,Z,ZM
Z DEPP=DELL
Id,X*E**2=1
Al,E**1=0
Id,EAL=2*ESM-2*EM
Al,ETP=M*ET*GG**-1
Al,AL=0.25*SM**2/M**2
C E1=EM+0.5*ET, E2=EM-ESM
Id,EM=E1-0.5*ET
Al,ESM=E1-E2-0.5*ET
*yep
C PRINT OUTPUT
Id,Multi,S**2=1-C**2
Id WMP**2*WNM**2=WNP**2*WMM**2
Id WM0*WN0*WMM*WNP=WM0*WN0*WNM*WMP
Al WM0*AN*WMM*WNP=WN0*AM*WNM*WMP
Al WM0*AN*WMP*WNM=WN0*AM*WNP*WMM
Al AM*AN*WMM*WNP=AM*AN*WNM*WMP
Al WN0*AN*WMP*WMM=WM0*AM*WNP*WNM
Al WN0**2*WMP*WMM=WM0**2*WNP*WNM
Al AN**2*WMP*WMM=AM**2*WNP*WNM
Oldnew,G=GAM,WNM=VN,WMM=VM,WMMM=VMM,WMNM=VMN
Oldnew,WNP=UN,WMP=UM,WMMP=UMM,WMNP=UMN
Oldnew,FMM=HM,FM=H,FMP=GM,FP=G,F3=F,F3M=FM
B GG,AM,AN,AMN,AMM,F,FM,G,GM,H,HM,UMN,UMM
,UM,UN,VMN,VMM,VM,VN,WMN0,WMM0,WM0,WN0,Z,ZM
Id,F=0
Al,FM=0
Al,Z=0
Al,ZM=0
Al,G=0
Al,GM=0
Al,H=0
Al,HM=0
Al,GG=0
Al,Multi,GG**-1=0
*yep
Id,EC=19/12
Al,E0=1/6+1.5*C**2-1/12/C**2
Al,E0A=-2*C*S
Al,EA=1.5*S**2
Al,EA0=5*S*C+S/C/6
Al,EZ=0.5+0.25/C**2+EZF
Al,EG=-43/12
Al,ECO=-S**2*(43-42*S**2)/12/C**2
Al,E1=0.5/C**2-31/12+E1F
Al,E2=-25/12+0.75/C**2-1.5*M**2/SM**2
-0.75*M**2/C**4/SM**2-0.75*SM**2/M**2
+E2F
C AL,ET=1.5*M**2/C**4/SM**2+0.25/C**2+0.5+3*M**2/SM**2
C +0.75*SM**2/M**2
C +ETF
C AL,EM=3/C**2/8-17/6-1.5*M**2/SM**2-0.75*M**2/C**4/SM**2
C -3*SM**2/M**2/8
C AL,ESM=-0.75-3/C**2/8+3*SM**2/M**2/8
Al,AL=0.25*SM**2/M**2
C ID,COUNT,1,SM,1,E1F,2,E2F,2,EZF,2,ET,2,X,2
Id,Multi,S**2=1-C**2
*end
C RO-parameter 13. Counter terms for the Ghost Lagrangian, standard model.
C GHOST COUNTER-LAGRANGIAN.
C LAGRANGIAN WITH COUNTERTERMS GENERATED BY RENORMALIZED GAUGE
C TRANSFORMATIONS.
C INSTRUCTIONS FOR DIAGONILIZATION ARE GIVEN NEAR THE *END CARD.
C FERMIONS DO NOT CONTRIBUTE TO GHOST INFINITIES.
C A SECOND PROGRAM INDICATES AND CHECKS THE IDENTITIES
C RESULTING FROM THIS REQUIREMENT.
S XX,M,MP,LP,LPP,LNPP,LNP,LM,LMP,LNMP,LNM,L0,L0P,LN0P,LN0
,LA,LAP,LNA,LNAP
S E=2
Oldnew,G=GAM,DF=DFREZ
B GG,AN,F,G,H,O,ON,P,PN,Q,QN,R,RN,SN,T,TN,UN,VN,WN
,X,XN,Y,YN,Z
Z GHOST=XX*( XN*DUN + M*X*DG
+ON*DVN+M*O*DH
+QN*DWN+M*Q*DF/C
+SN*DAN)
Id,DUN=(1-E*EC)*(I*BP*LPP*(CP*WNP+SP*ANP)
-I*BP*(CP*L0P+SP*LAP)*UNP-LNPP)
Al,DVN=(1-E*EC)*(-I*BP*LMP*(CP*WNP+SP*ANP)
+I*BP*(CP*L0P+SP*LAP)*VNP-LNMP)
Al,DWN=(1-E*E0)*(-I*BP*CP*LPP*VNP
+I*BP*CP*LMP*UNP-LN0P)
- E*E0A*(-I*GG*S*LP*VN+I*GG*S*LM*UN-LNA)
Al,DAN=(1-E*EA)*(-I*BP*SP*LPP*VNP
+I*BP*SP*LMP*UNP-LNAP)
- E*EA0*(-I*GG*C*LP*VN+I*GG*C*LM*UN-LN0)
Al,DG=(1-E*EZ)*(0.5*I*BP*LPP*FP
-0.5*I*BP*((2*CP**2-1)*L0P/CP+2*SP*LAP)*GP
-0.5*BP*ZP*LPP-MP*LPP)
Al,DH=(1-E*EZ)*(-0.5*I*BP*LMP*FP
+0.5*BP*I*((2*CP**2-1)*L0P/CP+2*SP*LAP)*HP
-0.5*BP*ZP*LMP-MP*LMP)
Al,DF=(1-E*EZ)*(-0.5*I*BP*(LPP*HP-LMP*GP)
-0.5*BP*L0P*ZP/CP-MP*L0P/CP)
Al,DZ=(1-E*EZ)*(0.5*BP*(LPP*HP*LMP*GP)+0.5*BP*FP*L0P/CP)
Id,BP=GG*(1+E*EG)
Al,MP=M*(1+E*EM)
Al,LPP=LP*(1+E*ELC)
Al,LMP=LM*(1+E*ELC)
Al,CP=C*(1+E*ECO)
Al,Multi,CP**-1=(1-E*ECO)/C
Al,SP=S*(1-E*ECO*C**2/S**2)
Al,WNP=(1+E*E0)*WN+E*E0A*AN
Al,ANP=(1+E*EA)*AN+E*EA0*WN
Al,L0P=(1+E*EL0)*L0+E*EL0A*LA
Al,LAP=(1+E*ELA)*LA+E*ELA0*L0
Al,LN0P=(1+E*EL0)*LN0+E*EL0A*LNA
Al,LNAP=(1+E*ELA)*LNA+E*ELA0*LN0
Al,LNPP=(1+E*ELC)*LNP
Al,LNMP=(1+E*ELC)*LNM
Id,ZP=(1+E*EZ)*Z+E*M*ET/GG
Al,GP=(1+E*EZ)*G
Al,HP=(1+E*EZ)*H
Al,FP=(1+E*EZ)*F
Al,UNP=(1+E*EC)*UN
Al,VNP=(1+E*EC)*VN
Id,XX*E=1
Id,L0=R
Al,LN0=RN
Al,LA=T
Al,LNA=TN
Al,LP=Y
Al,LNP=YN
Al,LM=P
Al,LNM=PN
Id,EM=E1-0.5*ET
Al,ESM=E1-E2-0.5*ET
Id,Multi,S**2=1-C**2
Keep GHOST
*next
B GG,AN,F,G,H,O,ON,P,PN,Q,QN,R,RN,SN,T,TN,UN,VN,WN
,X,XN,Y,YN,Z
Z GHO=GHOST
Id,EC=19/12
Al,E0=1/6+1.5*C**2-1/12/C**2
Al,E0A=-2*C*S
Al,EA=1.5*S**2
Al,EA0=5*S*C+S/C/6
Al,EZ=0.5+0.25/C**2+EZF
Al,ELC=31/12
Al,EL0=1/6+5*C**2/2-1/12/C**2
Al,ELA=2.5*S**2
Al,EL0A=-C*S
Al,ELA0=6*S*C+S/C/6
Al,EG=-43/12
Al,ECO=-S**2*(43-42*S**2)/12/C**2
C AL,ET=1.5*M**2/C**4/SM**2+0.25/C**2+0.5+3*M**2/SM**2
C +0.75*SM**2/M**2
C AL,EM=3/C**2/8-17/6-1.5*M**2/SM**2-0.75*M**2/C**4/SM**2
C -3*SM**2/M**2/8
C AL,ESM=-0.75-3/C**2/8+3*SM**2/M**2/8
Id,Multi,S**2=1-C**2
C PRINT OUTPUT
C *YEP
C PRINT INPUT
C C THE FOLLOWING DIAGOLINIZES THE QUADRATIC PART.
C ID,R=(1-S**2*EP)*R+C*S*T*EP
C AL,RN=(1-S**2*EP)*RN+C*S*TN*EP
C AL,T=-C*S*R*EP+(1-S**2*EP)*T
C AL,TN=-C*S*EP*RN+(1-S**2*EP)*TN
C AL,SN=SN+EP*SN-2*C*S*EP*QN
C AL,Q=Q+2*S**2*EP*Q
C AL,QN=QN+2*S**2*EP*QN
C ID,XX*EP=1
C ID,EP=0
C ID,MULTI,S**2=1-C**2
C PRINT OUTPUT
C *YEP
C C THE FOLLOWING REMOVES THE DIVERGENCIES OF THE QUADRATIC PART
C C BUT NOT OF THE MASS TERMS.
C ID,Q=Q*(1-EP)
C AL,QN=QN*(1-EP)
C AL,O=O*(1-EP)
C AL,ON=ON*(1-EP)
C AL,SN=SN*(1-EP)
C AL,X=X*(1-EP)
C AL,XN=XN*(1-EP)
C ID,XX*EP=1
C ID,EP=0
C ID,MULTI,S**2=1-C**2
Keep GHOST
*next
B GG,AN,F,G,H,O,ON,P,PN,Q,QN,R,RN,SN,T,TN,UN,VN,WN
,X,XN,Y,YN,Z
Z GHO=GHOST
Id,XX=0
*yep
C REQUIRING NO INFINITIES IN QUADRATIC PART.
Id,ELC=EC
Al,ELA=EA
Al,ELA0=EA0
Al,EL0A=E0A
Al,EL0=E0
P output
*yep
C REQUIRING NO INFINITIES IN VERTICES.
Id,EG=-EC
Al,E0A=0
Al,ECO=E0-EC
Al,E1=-EC+EZ
Al,EA0=2*C*EC/S-2*C*E0/S
Al,EA=-C**2*EC/S**2+C**2*E0/S**2+EC
*end
C RO-parameter 14. Rationalization.
C RATIONALIZATION.
P ninput
S EI=2,N,M,M0,SM
V P,Q,K
B A1,A2,A3,A4,B1,B2,B3,B4,B5
Z XX= (A1*PDP + A2*PDP**2 + A3*PDP**3)
*(B1*FP(1,M) + B2*FP(2,M) + B3*FP(3,M) + B4*FP(4,M) )
*(1+T)
Id,T*PDP**K1~*FP(L1~,M~)=T*(-1)**K1*M**K1*M**K1*
DS(IX,0,K1+(L1-1-K1)*DT(K1-L1+1),(M**-IX*M**-IX*FP(L1-IX,M)),
(-(K1-IX+1)/IX) )
+T*EI*(-1)**K1*(-1)**L1*M**K1*M**K1/M**L1/M**L1*
DT(K1-L1)*DB(K1-1,K1-L1)* DS(IX2,0,K1-L1,
(PDP**IX2/M**IX2/M**IX2),(-(K1-L1-IX2+1)/(K1-IX2)) )
Id,T*PDP**2=T*QDQ**2+T*KDK**2+T*2*QDQ*KDK+T*4/N*QDQ*KDK
Al,T*PDP=T*QDQ+T*KDK
Id,PDP**3*FP(1,M~)=EI*QDQ**2+EI*KDK**2+2*EI*QDQ*KDK+4/N*EI*QDQ*KDK
-M**2*EI*QDQ-M**2*EI*KDK+EI*M**4-M**6*FP(1,M)
Al,PDP**3*FP(2,M~)=EI*KDK+EI*QDQ-2*EI*M**2
+3*M**4*FP(1,M)-M**6*FP(2,M)
Id,2,PDP**2*FP(1,M~)=EI*QDQ+EI*KDK-EI*M**2+M**4*FP(1,M)
Id,3,PDP**N~*FP(4,M~)=PDP**N/PDP*FP(3,M)
-PDP**N/PDP*M**2*FP(4,M)
Id,3,PDP**N~*FP(3,M~)=PDP**N/PDP*FP(2,M)
-PDP**N/PDP*M**2*FP(3,M)
Id,PDP**2*FP(2,M~)=EI-2*M**2*FP(1,M)+M**4*FP(2,M)
Al,PDP*FP(2,M~)=FP(1,M)-M**2*FP(2,M)
Al,PDP*FP(1,M~)=EI-M**2*FP(1,M)
Id,FP(N~,M~)=AFP**N
P output
*yep
Id,T=-1
C Id,NUMER,T,-1.
*begin
C
C RATIONALIZATION.
C XA=X+A, XB=X+B, BA=B-A.
C EXPONENT OF XB POSITIVE, EXPONENT OF XA NEGATIVE.
C
Z XX=A1*XB**3*XA**-5 + A2*XB**3*XA**-4
+ A3*XB**3*XA**-1 + A4*XB**4*XA**-2
+ A5*XB**7*XA**-10 + A6*XB**10*XA**-5
- A1*XBP**3*XAP**-5 - A2*XBP**3*XAP**-4
- A3*XBP**3*XAP**-1 - A4*XBP**4*XAP**-2
- A5*XBP**7*XAP**-10 - A6*XBP**10*XAP**-5
B A1,A2,A3,A4,A5,A6
Id,XB**M~*XA**N~=BA**M*XA**N*DS(M0,0,-1-N,(BA**-M0*XA**M0),
((M-M0+1)/M0) )
+ BA**M*BA**N*EI*DT(M+N)*DB(M-1,M+N)*DS(M1,0,M+N,
(XB**M1*BA**-M1),((M+N-M1+1)/(M-M1)) )
Id,XBP=XAP+BAP
*yep
Id,XAP=XBP-BAP
C ID,RATIO,XAP,XBP,BAP
P output
*yep
Id,XBP=XB
Al,BAP=BA
Al,Multi,XAP**-1=XA**-1
Id,EI=1
C Id,NUMER,EI,1.
*end
C RO-parameter 15. Epsilon expansion and projection operators.
S N,TRN,NP1,EP=3
Z TR1M1=2*N-N**2-N**3
Z X1=N**2*(N+1)*TRN
Z X2=N*(N+1)*TRN
Z X3=(N+1)*TRN
Z X4=N**3*TRN
Z X5=N**2*TRN
Z X6=N*TRN
Z X7=TRN
Z X8=1/N
Z X9=1/N**2
Z X0=N/OMN
Id,TRN=-1/72*(1.-R+R**2)
Id,N=4+EP
Al,R=54/72*EP+13/72*EP**2
Al,Multi,N**-1=(1-EP/4+EP**2/16)/4
Al,OMN**-1=-1/3*(1-EP/3+EP**2/9)
*next
C PROJECTION OPERATORS AND EP-EXPANSION.
S N,TRN,NP1,EP=3
I MU=N,NU=N,AL=N,BE=N,MUP=N,NUP=N
Z XX=(EE*D(MU,NU)*D(AL,BE)+FF*D(MU,AL)*D(NU,BE)
+GG*D(MU,BE)*D(NU,AL) ) *FACT
Z YY=A1*AN/N + A2*AN**2/N**2 +A3*AOMN*N/OMN
C PROJECTION OPERATOR FOR EE AND FF+GG PARTS.
Id,FACT=TRN*(2*D(MU,NU)*D(AL,BE)-N*D(MU,AL)*D(NU,BE)
-N*D(MU,BE)*D(NU,AL))*FGPRT
+TRN*(-NP1*D(MU,NU)*D(AL,BE)+D(MU,AL)*D(NU,BE)
+D(MU,BE)*D(NU,AL) )*EPART
Id,N**2*NP1*TRN = - 10./9. + 1./18.*EP - 7./324.*EP**2
Al,N*NP1*TRN = - 5./18. + 1./12.*EP - 17./648.*EP**2
Al,NP1*TRN = - 5./72. + 11./288.*EP - 167./10368.*EP**2
Al,N**3*TRN = - 8./9. - 1./162.*EP**2
Al,N**2*TRN = - 2./9. + 1./18.*EP - 5./324.*EP**2
Al,N*TRN = - 1./18. + 1./36.*EP - 7./648.*EP**2
Al,TRN = - 1./72. + 1./96.*EP - 55./10368.*EP**2
Al,N*OMN** - 1 = - 4/3 + EP/9 - EP**2/27
Al,N = 4 + EP
Al,N**-2 = 1/16 - EP/32 + 3*EP**2/256
Al,N**-1 = 1/4 - EP/16 + EP**2/64
Id,AN=4+EP
Al,AOMN=(-3-EP)*(1/4-EP/16+EP**2/64)
*end
C RO-parameter 16. Differentiating F111.
P stat
F LG
S SM,M,M0
X F1(M)=2*I*PI**2*M**2*(1/EP-0.5+0.5*LG(M)
+EP*(1/4-LG(M)/4+LG(M)*LG(M)/8+PI**2/48))
X F2(M)=2*I*PI**2*(-1/EP-0.5*LG(M)
-EP*(PI**2/48+LG(M)*LG(M)/8))
X F3(M)=I*PI**2/2/M**2+I*EP*PI**2/2/M**2/2*LG(M)
X F4(M)=I*PI**2/6/M**4
-1/12*I*EP*PI**2/M**4*(1-LG(M))
X F5(M)=I*PI**2/M**6*(1/12-EP/16+EP*LG(M)/24)
X FX211(M,M0,SM)=
+PI**4*(-1./2.-3.*SM**(-4)*M**2*M0**2-1./4.*SM**(-4)*M**4-9./4.*
SM**(-4)*M0**4-SM**(-2)*M**2-SM**(-2)*M0**2-2.*EP**(-2)+EP**(-1)
)
+PI**6*(1./12.+2./3.*SM**(-4)*M**2*M0**2+1./3.*SM**(-4)*M0**4+1.
/3.*SM**(-2)*M0**2)
+LG(SM)*PI**4*(-4.*SM**(-4)*M**2*M0**2-1./2.*SM**(-4)*M**4-5./2.
*SM**(-4)*M0**4-SM**(-2)*M**2-SM**(-2)*M0**2)
+LG(SM)*LG(SM)*PI**4*(1./2.+2.*SM**(-4)*M**2*M0**2+SM**(-4)*M0**
4+SM**(-2)*M0**2)
-1./2.*LG(SM)*LG(M)*PI**4
+LG(SM)*LG(M0)*PI**4*(-2.*SM**(-4)*M**2*M0**2-SM**(-4)*M0**4-SM*
*(-2)*M0**2)
+LG(M)*PI**4*(1.+3.*SM**(-4)*M**2*M0**2+1./2.*SM**(-4)*M**4+SM**
(-2)*M**2-2.*EP**(-1))
+LG(M)*LG(SM)*PI**4*(-1./2.-2.*SM**(-4)*M**2*M0**2-SM**(-4)*M0**
4-SM**(-2)*M0**2)
-1./2.*LG(M)*LG(M)*PI**4
+LG(M)*LG(M0)*PI**4*(2.*SM**(-4)*M**2*M0**2+SM**(-4)*M0**4+SM**(
-2)*M0**2)
+LG(M0)*PI**4*(SM**(-4)*M**2*M0**2+5./2.*SM**(-4)*M0**4+SM**(-2)
*M0**2)
X FX112(M,M0,SM)=
+PI**4*(-1./2.+3.*SM**(-6)*M**2*M0**4+3.*SM**(-6)*M**4*M0**2+1./
9.*SM**(-6)*M**6+1./9.*SM**(-6)*M0**6+SM**(-4)*M**2*M0**2+1./4.*
SM**(-4)*M**4+1./4.*SM**(-4)*M0**4+SM**(-2)*M**2+SM**(-2)*M0**2-
2.*EP**(-2)+EP**(-1))
+PI**6*(-1./4.-2./3.*SM**(-6)*M**2*M0**4-2./3.*SM**(-6)*M**4*M0*
*2-1./3.*SM**(-4)*M**2*M0**2)
+LG(SM)*PI**4*(1.+5.*SM**(-6)*M**2*M0**4+5.*SM**(-6)*M**4*M0**2+
1./3.*SM**(-6)*M**6+1./3.*SM**(-6)*M0**6+2.*SM**(-4)*M**2*M0**2+
1./2.*SM**(-4)*M**4+1./2.*SM**(-4)*M0**4+SM**(-2)*M**2+SM**(-2)*
M0**2-2.*EP**(-1))
+LG(SM)*LG(SM)*PI**4*(-1.-2.*SM**(-6)*M**2*M0**4-2.*SM**(-6)*M**
4*M0**2-SM**(-4)*M**2*M0**2)
+LG(SM)*LG(M0)*PI**4*(2.*SM**(-6)*M**2*M0**4+2.*SM**(-6)*M**4*M0
**2+SM**(-4)*M**2*M0**2)
+LG(M)*PI**4*(-SM**(-6)*M**2*M0**4-4.*SM**(-6)*M**4*M0**2-1./3.*
SM**(-6)*M**6-SM**(-4)*M**2*M0**2-1./2.*SM**(-4)*M**4-SM**(-2)*M
**2)
+LG(M)*LG(SM)*PI**4*(2.*SM**(-6)*M**2*M0**4+2.*SM**(-6)*M**4*M0*
*2+SM**(-4)*M**2*M0**2)
+LG(M)*LG(M0)*PI**4*(-2.*SM**(-6)*M**2*M0**4-2.*SM**(-6)*M**4*M0
**2-SM**(-4)*M**2*M0**2)
+LG(M0)*PI**4*(-4.*SM**(-6)*M**2*M0**4-SM**(-6)*M**4*M0**2-1./3.
*SM**(-6)*M0**6-SM**(-4)*M**2*M0**2-1./2.*SM**(-4)*M0**4-SM**(-2
)*M0**2)
X FX111(M,M0,SM)=
+PI**4*(7./2.*SM**2+2.*SM**2*EP**(-2)-3.*SM**2*EP**(-1)+9./4.*SM
**(-4)*M**2*M0**4+9./4.*SM**(-4)*M**4*M0**2+5./36.*SM**(-4)*M**6
+5./36.*SM**(-4)*M0**6+SM**(-2)*M**2*M0**2+3./4.*SM**(-2)*M**4+3
./4.*SM**(-2)*M0**4+5./2.*M**2+2.*M**2*EP**(-2)-3.*M**2*EP**(-1)
+5./2.*M0**2+2.*M0**2*EP**(-2)-3.*M0**2*EP**(-1))
+PI**6*(1./4.*SM**2-1./3.*SM**(-4)*M**2*M0**4-1./3.*SM**(-4)*M**
4*M0**2-1./3.*SM**(-2)*M**2*M0**2-1./12.*M**2-1./12.*M0**2)
+LG(SM)*PI**4*(-3.*SM**2+2.*SM**2*EP**(-1)+3./2.*SM**(-4)*M**2*M
0**4+3./2.*SM**(-4)*M**4*M0**2+1./6.*SM**(-4)*M**6+1./6.*SM**(-4
)*M0**6+1./2.*SM**(-2)*M**4+1./2.*SM**(-2)*M0**4-M**2-M0**2)
+LG(SM)*LG(SM)*PI**4*(SM**2-SM**(-4)*M**2*M0**4-SM**(-4)*M**4*M0
**2-SM**(-2)*M**2*M0**2-1./2.*M**2-1./2.*M0**2)
+LG(SM)*LG(M)*PI**4*(2.*SM**(-4)*M**2*M0**4+SM**(-4)*M**4*M0**2+
SM**(-2)*M**2*M0**2+1./2.*M**2)
+LG(SM)*LG(M0)*PI**4*(-SM**(-4)*M**2*M0**4+1./2.*M0**2)
+LG(M)*PI**4*(-3./2.*SM**(-4)*M**4*M0**2-1./6.*SM**(-4)*M**6-1./
2.*SM**(-2)*M**4-2.*M**2+2.*M**2*EP**(-1))
+LG(M)*LG(SM)*PI**4*(-SM**(-4)*M**2*M0**4+1./2.*M**2)
+LG(M)*LG(M)*PI**4*(1./2.*M**2)
+LG(M)*LG(M0)*PI**4*(SM**(-4)*M**2*M0**4)
+LG(M0)*PI**4*(-3./2.*SM**(-4)*M**2*M0**4-1./6.*SM**(-4)*M0**6-1
./2.*SM**(-2)*M0**4-2.*M0**2+2.*M0**2*EP**(-1))
+LG(M0)*LG(SM)*PI**4*(2.*SM**(-4)*M**2*M0**4+SM**(-4)*M**4*M0**2
+SM**(-2)*M**2*M0**2+1./2.*M0**2)
+LG(M0)*LG(M)*PI**4*(-2.*SM**(-4)*M**2*M0**4-SM**(-4)*M**4*M0**2
-SM**(-2)*M**2*M0**2)
+LG(M0)*LG(M0)*PI**4*(1./2.*M0**2)
*fix
BLOCK DIFF{}
B PI
Id,I=i
Id,DM*M**N~=N*M**N/M**2/2+M**N*DM
Al,DM0*M0**N~=N*M0**N/M0**2/2+M0**N*DM0
Al,DSM*SM**N~=N*SM**N/SM**2/2+SM**N*DSM
Id,Adiso,DM*LG(M)*LG(M)=2*LG(M)/M**2+LG(M)*LG(M)*DM
Al,Adiso,DM0*LG(M0)*LG(M0)=2*LG(M0)/M0**2+LG(M0)*LG(M0)*DM0
Al,Adiso,DSM*LG(SM)*LG(SM)=2*LG(SM)/SM**2+LG(SM)*LG(SM)*DSM
Al,DM*LG(M)=1/M**2+LG(M)*DM
Al,DM0*LG(M0)=1/M0**2+LG(M0)*DM0
Al,DSM*LG(SM)=1/SM**2+LG(SM)*DSM
Id,DM*XX=0
Al,DM0*XX=0
Al,DSM*XX=0
Al,XX=1
Id,Commu,LG
Id,EP=0
ENDBLOCK
Z CH1=FX211(M,M0,SM)+DM*FX111(M,M0,SM)*XX
Z CH2=FX112(M,M0,SM)+DSM*FX111(M,M0,SM)*XX
Z CH3=FX211(M0,M,SM)+DM0*FX111(M,M0,SM)*XX
Z CH4=-(1+EP)*FX211(M,M0,SM)+2*M02*DM0*FX211(M,M0,SM)*XX
-FX112(M,M0,SM)+F2(M)*F2(SM)-MM0SM*DSM*FX211(M,M0,SM)*XX
DIFF{}
Id,M02=M0**2
Al,MM0SM=M**2-M0**2-SM**2
*end
C RO-parameter 17. Differentiating F211.
P stats
F LG
S M,M0,SM
*fix
B PI
Z F311(M,M0,SM)=-1/2*DM*FX211(M,M,M0,SM)*XX
Z F221(M,M0,SM)=-DM0*FX211(M,M,M0,SM)*XX
Z F211(M,M0,SM)=FX211(M,M,M0,SM)
Id,FX211(M~,M~,M0~,SM)=PI**4*(-2/EP**2+(1-2*LG(M))/EP
-0.5+PI**2/12+LG(M)-LG(M)*LG(M)+0.5*LG(SM,M)*LG(SM,M)
+(M0**2*SM**2+2*M**2*M0**2+M0**4)/SM**4*LG(SM,M)*LG(SM,M)
-(M0**2*SM**2+2*M**2*M0**2+M0**4)/SM**4*LG(SM,M)*LG(M0,M)
-(M**2*SM**2+M0**2*SM**2+4*M**2*M0**2+5/2*M0**4+0.5*M**4)
/SM**4*LG(SM,M) + (M0**2*SM**2+M**2*M0**2+5/2*M0**4)/SM**4
*LG(M0,M) - (M**2+M0**2)/SM**2
- (1/4*M**4+3*M**2*M0**2+9/4*M0**4)/SM**4
+PI**2/3*(M0**2*SM**2+2*M**2*M0**2+M0**4)/SM**4 )
Id,LG(SM~,M)=LG(SM)-LG(M)
Id,DM*M**N~=N*M**N/M**2/2+M**N*DM
Al,DM0*M0**N~=N*M0**N/M0**2/2+M0**N*DM0
Id,Adiso,DM*LG(M)*LG(M)=2*LG(M)/M**2+LG(M)*LG(M)*DM
Al,Adiso,DM0*LG(M0)*LG(M0)=2*LG(M0)/M0**2+LG(M0)*LG(M0)*DM0
Al,DM*LG(M)=1/M**2+LG(M)*DM
Al,DM0*LG(M0)=1/M0**2+LG(M0)*DM0
Id,DM*XX=0
Al,DM0*XX=0
Al,XX=1
Id,Commu,LG
Keep F311,F221,F211
Punch F311,F221,F211
*next
B PI
Z F411(M,M0,SM)=-1/3*DM*F311(M,M0,SM)*XX
Z F321(M,M0,SM)=-1/2*DM*F221(M,M0,SM)*XX
Id,DM*M**N~=N*M**N/M**2/2+M**N*DM
Al,DM0*M0**N~=N*M0**N/M0**2/2+M0**N*DM0
Id,Adiso,DM*LG(M)*LG(M)=2*LG(M)/M**2+LG(M)*LG(M)*DM
Al,Adiso,DM0*LG(M0)*LG(M0)=2*LG(M0)/M0**2+LG(M0)*LG(M0)*DM0
Al,DM*LG(M)=1/M**2+LG(M)*DM
Al,DM0*LG(M0)=1/M0**2+LG(M0)*DM0
Id,DM*XX=0
Al,DM0*XX=0
Al,XX=1
Id,Commu,LG
Keep F311,F221,F411,F321,F211
Punch F411,F321
*next
B PI
Z F511(M,M0,SM)=-1/4*DM*F411(M,M0,SM)*XX
Z F421(M,M0,SM)=-1/3*DM*F321(M,M0,SM)*XX
Id,DM*M**N~=N*M**N/M**2/2+M**N*DM
Al,DM0*M0**N~=N*M0**N/M0**2/2+M0**N*DM0
Id,Adiso,DM*LG(M)*LG(M)=2*LG(M)/M**2+LG(M)*LG(M)*DM
Al,Adiso,DM0*LG(M0)*LG(M0)=2*LG(M0)/M0**2+LG(M0)*LG(M0)*DM0
Al,DM*LG(M)=1/M**2+LG(M)*DM
Al,DM0*LG(M0)=1/M0**2+LG(M0)*DM0
Id,DM*XX=0
Al,DM0*XX=0
Al,XX=1
Id,Commu,LG
Keep F311,F221,F411,F321,F421,F211,F511
Punch F421,F511
*next
B PI
Z FF211=F211(M,M,SM)
Z FF311=F311(M,M,SM)
Z FF411=F411(M,M,SM)
Z FF511=F511(M,M,SM)
Z FF221=F221(M,M,SM)
Z FF321=F321(M,M,SM)
Z FF421=F421(M,M,SM)
Id,Commu,LG
*end
C RO-parameter 18. Expansion of F211(SM,M1,M2) for large SM.
C A=M1**2/SM**2, B=M2**2/SM**2. LGA=LOG(A), LGB=LG(B).
C S2=PI**2/6. E=EXPANSION PARAMETER, COUNTS ORDER IN A,B. E**7=0.
C THE FORMULA USED IS:
C F(A,B)=-1/2*LOG(A)**2-SP((A-B)/A)
C + FAC1*( SP((B-A)/X1)-SP((A-B)/(1-X1))-SP(1-1/X1)+SP(-X1/(1-X1)) )
C + FAC2*( SAME, BUT X1 REPLACED BY X2 )
C FAC1=(B-X1)/ROOT, FAC2=(X2-B)/ROOT
C X1=(1+B-A+ROOT)/2, X2=(1+B-A-ROOT)/2.
C ROOT=SQRT((A-B)**2+1-2*(A+B))
C X1,2 SOLUTION OF X**2+(A-B-1)*X+B=0
C THUS X1*X2=B, (1-X1)*(1-X2)=A, X1+X2=1+B-A.
C NOTE THAT FAC1+FAC2=-1.
C FOR THIS EXPANSION THE EQUATION WAS REWRITTEN AS
C F(A,B)=-1/2*LOG(A)**2-SP((A-B)/A)+SP((A-B)*(1-X2)/A)
C +S2*(1-A-B)/ROOT
C + FAC1*(SP((B-A)*X2/B)-2*SP(-(1-X1)*X2/B)
C -1/2*LOG((1-X1)*X2/B)**2 )
C + FAC2*(-1/2*LOG(1-(B-A)*X1/B)**2-SP((A-B)*(1-X1)/A)
C +2*SP(-X2*(1-X1)/A)+1/2*LOG(X2*(1-X1)/A)**2 )
C THE TERMS LOG(A)**2 AND LOG(B)**2 CANCEL OUT.
C THE EXPRESSIONS BELOW REFER TO THE EXPANSION OF THE
C INDIVIDUAL TERMS, FOR INSTANCE EXP(2) REFERS TO THE
C EXPRESSION CONTAINING S2.
C
C THE FUNCTION F211 IS GIVEN BY
C F211=PI**4*(-2/EP**2+1/EP*(1-2*GA-2*LOG(SM**2)
C -1/2-PI**2/12+GA-GA**2+(1-2*GA)*LOG(SM**2)
C -LOG(SM**2)**2-F(A,B) )
C EP=N-4, GA=EULERS CONSTANT. GA MAY BE ABSORBED IN
C A REDIFINITION OF THE UNITS IN THE LOG, WHICH WAS
C ALREADY DONE WITH FACTORS LOG(PI). (READ LOG(PI*SM**2)
C EVERYWHERE).
C THE WORK WAS DIVIDED IN TWO PARTS. PART 1 = COMPUTING THE
C VARIOUS ARGUMENTS OF THE FUNCTIONS TO BE EXPANDED. THIS
C INCLUDED WORKING OUT THE ROOT, ALSO GIVEN HERE. GIVEN X1 AND
C X2 THE OTHER ARGUMENTS ARE COMPUTED ACCORDING TO THE CARDS
C BELOW MADE INACTIVE. PART 2 IS COMPUTING THE EXPRESSIONS.
C PRINT NINPUT
C
C C IN THIS PART X1, X2 ETC ARE COMPUTED TO ORDER E**7. THIS
C C IS NECESSARY TO OBTAIN THE ARGUMENTS OF THE VARIOUS FUNCTIONS
C C TO ORDER E**6.
C
C SCREEN
C N R
C COMMON XX(0),XX1(0),XX2(0)
C S E=8,A,B
C X X(A)=E**2*(A**2+B**2-2*A*B)-2*E*(A+B)
C *FIX
C Z XX(0)=1.
C *NEXT
C DO K1=1,7
C Z XX('K1')=X(A)*XX('K1'-1)
C B E
C NPRINT XX('K1')
C *NEXT
C ENDDO
C Z WO=1+XX(1)/2-XX(2)/8+XX(3)/16-5*XX(4)/128
C +7*XX(5)/256-21*XX(6)/1024
C +33/2048*XX(7)
C Z WOI=1.-XX(1)/2+3*XX(2)/8-5*XX(3)/16+35*XX(4)/128
C -63*XX(5)/256+231*XX(6)/1024
C -429/2048*XX(7)
C B E
C KEEP WO,WOI
C *NEXT
C Z X1=0.5+0.5*B*E-0.5*A*E+0.5*WO
C Z X2=0.5+0.5*B*E-0.5*A*E-0.5*WO
C B E
C PUNCH X1,X2
C KEEP WO,WOI,X1,X2
C *NEXT
C B E
C Z OMX1A=1/A/E-X1/A/E
C Z X2B=X2/B/E
C Z BMX2A=B/A-X2/A/E
C PUNCH OMX1A,X2B,BMX2A
C B E
C KEEP X1,X2,WOI
C *NEXT
C S E=7
C Z FAC1=(B*E-X1)*WOI
C Z FAC2=(X2-B*E)*WOI
C B E
C PUNCH FAC1,FAC2
C *END
Common EXP(0),Exp(0)
S LOMX,LGA,LGB
C X X1=1-E*A-A*B*E**2-E**3*A*B**2-E**3*A**2*B
C +E**4*(-A*B**3-3.*A**2*B**2-A**3*B)
C +E**5*(-A*B**4-6.*A**2*B**3-6.*A**3*B**2-A**4*B)
C +E**6*(-A*B**5-10.*A**2*B**4-20.*A**3*B**3-10.*A**4*B**2-A**5*B)
C +E**7*(-A*B**6-15.*A**2*B**5-50.*A**3*B**4-50.*A**4*B**3-15.*A**
C 5*B**2-A**6*B)
C X X2=E*B+E**2*A*B+E**3*A*B**2+E**3*A**2*B
C +E**4*(A*B**3+3.*A**2*B**2+A**3*B)
C +E**5*(A*B**4+6.*A**2*B**3+6.*A**3*B**2+A**4*B)
C +E**6*(A*B**5+10.*A**2*B**4+20.*A**3*B**3+10.*A**4*B**2+A**5*B)
C +E**7*(A*B**6+15.*A**2*B**5+50.*A**3*B**4+50.*A**4*B**3+15.*A**5
C *B**2+A**6*B)
C X OMX1A=1 + E*B
C +E**2*(A*B+B**2)
C +E**3*(3.*A*B**2+A**2*B+B**3)
C +E**4*(6.*A*B**3+6.*A**2*B**2+A**3*B+B**4)
C +E**5*(10.*A*B**4+20.*A**2*B**3+10.*A**3*B**2+A**4*B+B**5)
C +E**6*(15.*A*B**5+50.*A**2*B**4+50.*A**3*B**3+15.*A**4*B**2+A**5
C *B+B**6)
C X X2B=1+E*A
C +E**2*(A*B+A**2)
C +E**3*(A*B**2+3.*A**2*B+A**3)
C +E**4*(A*B**3+6.*A**2*B**2+6.*A**3*B+A**4)
C +E**5*(A*B**4+10.*A**2*B**3+20.*A**3*B**2+10.*A**4*B+A**5)
C +E**6*(A*B**5+15.*A**2*B**4+50.*A**3*B**3+50.*A**4*B**2+15.*A**5
C *B+A**6)
C X BMX2A=-B*E
C +E**2*(-A*B-B**2)
C +E**3*(-3.*A*B**2-A**2*B-B**3)
C +E**4*(-6.*A*B**3-6.*A**2*B**2-A**3*B-B**4)
C +E**5*(-10.*A*B**4-20.*A**2*B**3-10.*A**3*B**2-A**4*B-B**5)
C +E**6*(-15.*A*B**5-50.*A**2*B**4-50.*A**3*B**3-15.*A**4*B**2-A**
C 5*B-B**6)
X FAC1=-1-A*B*E**2
+E**3*(-2.*A*B**2-2.*A**2*B)
+E**4*(-3.*A*B**3-9.*A**2*B**2-3.*A**3*B)
+E**5*(-4.*A*B**4-24.*A**2*B**3-24.*A**3*B**2-4.*A**4*B)
+E**6*(-5.*A*B**5-50.*A**2*B**4-100.*A**3*B**3-50.*A**4*B**2-5.*A
**5*B)
X FAC2=E**2*A*B
+E**3*(2.*A*B**2+2.*A**2*B)
+E**4*(3.*A*B**3+9.*A**2*B**2+3.*A**3*B)
+E**5*(4.*A*B**4+24.*A**2*B**3+24.*A**3*B**2+4.*A**4*B)
+E**6*(5.*A*B**5+50.*A**2*B**4+100.*A**3*B**3+50.*A**4*B**2+5.*A
**5*B)
X ARG1=E*B+A*B*E**2
+E**3*(A*B**2+A**2*B)
+E**4*(A*B**3+3.*A**2*B**2+A**3*B)
+E**5*(A*B**4+6.*A**2*B**3+6.*A**3*B**2+A**4*B)
+E**6*(A*B**5+10.*A**2*B**4+20.*A**3*B**3+10.*A**4*B**2+A**5*B)
X ARG3=-A*E+E*B
+E**2*(A*B-A**2)
+E**3*(A*B**2-A**3)
+E**4*(A*B**3+2.*A**2*B**2-2.*A**3*B-A**4)
+E**5*(A*B**4+5.*A**2*B**3-5.*A**4*B-A**5)
+E**6*(A*B**5+9.*A**2*B**4+10.*A**3*B**3-10.*A**4*B**2-9.*A**5*B
-A**6)
X ARG4=-A*E
+E**2*(-A*B-A**2)
+E**3*(-A*B**2-3.*A**2*B-A**3)
+E**4*(-A*B**3-6.*A**2*B**2-6.*A**3*B-A**4)
+E**5*(-A*B**4-10.*A**2*B**3-20.*A**3*B**2-10.*A**4*B-A**5)
+E**6*(-A*B**5-15.*A**2*B**4-50.*A**3*B**3-50.*A**4*B**2-15.*A**
5*B-A**6)
X ARG5=E*A+E*B
+E**2*(3.*A*B+A**2+B**2)
+E**3*(6.*A*B**2+6.*A**2*B+A**3+B**3)
+E**4*(10.*A*B**3+20.*A**2*B**2+10.*A**3*B+A**4+B**4)
+E**5*(15.*A*B**4+50.*A**2*B**3+50.*A**3*B**2+15.*A**4*B+A**5+B*
*5)
+E**6*(21.*A*B**5+105.*A**2*B**4+175.*A**3*B**3+105.*A**4*B**2+2
1.*A**5*B+A**6+B**6)
X ARG6=-E*A+B*E
+E**2*(-A*B+B**2)
+E**3*(-A**2*B+B**3)
+E**4*(2.*A*B**3-2.*A**2*B**2-A**3*B+B**4)
+E**5*(5.*A*B**4-5.*A**3*B**2-A**4*B+B**5)
+E**6*(9.*A*B**5+10.*A**2*B**4-10.*A**3*B**3-9.*A**4*B**2-A**5*B
+B**6)
X ARG8=-B*E
+E**2*(-A*B-B**2)
+E**3*(-3.*A*B**2-A**2*B-B**3)
+E**4*(-6.*A*B**3-6.*A**2*B**2-A**3*B-B**4)
+E**5*(-10.*A*B**4-20.*A**2*B**3-10.*A**3*B**2-A**4*B-B**5)
+E**6*(-15.*A*B**5-50.*A**2*B**4-50.*A**3*B**3-15.*A**4*B**2-A**
5*B-B**6)
S E=7
*fix
C B E
C Z ARG1=X2
C Z ARG3=(B-A)*X2/B
C Z ARG4=1-X2B
C Z ARG5=OMX1A*X2B - 1
C Z ARG6=(B-A)*(1-X1)/A
C Z ARG7=(A-B)*E*OMX1A
C Z ARG8=BMX2A
C Punch ARG1,ARG3,ARG4,ARG5,ARG6,ARG8
C *end
Z SP(1)=-LOMX/X
Z XX2(1)=-ARG1
B E
Nprint SP,XX2
Keep SP,XX2
*next
DO K1=2,6
P input
Z SP('K1')=DIFX*SP('K1'-1)*YY/'K1'
Z XX2('K1')=-XX2('K1'-1)*ARG1
Id,DIFX*LOMX=-1/OMX+LOMX*DIFX
Id,DIFX*OMX**N~=-N*OMX**N/OMX+OMX**N*DIFX
Id,DIFX*X**N~=N*X**N/X+X**N*DIFX
Id,DIFX*YY=0
Al,YY=1
Id,X**N~*OMX**-1=DS(J1,1,-N,(X**-J1))+1/OMX
B E
Nprint SP,XX2
Keep SP,XX2
*next
ENDDO
DO K2=1,6
P input
Z SP('K2')=SP('K2')*X**'K2'
ENDDO
Id,X**N~*OMX**M~=XOMX**-M*X**N*X**M
Id,X=(A-B)/A
Al,XOMX=(A-B)/B
Id,LOMX=LGB-LGA
B LGA,LGB
Keep SP,XX2
Nprint SP
*next
B E,LGA,LGB
Z EXP(1)=DS(J3,1,6,(SP(J3)*XX2(J3)) )
*next
B E,S2
Z EXP(2)=S2*(FAC2-FAC1)
*next
B E
Z TOT(3)=0
Z TOT(4)=0
Z TOT(7)=0
Z TOT(8)=0
Z SP(3)=ARG3
Z SP(4)=ARG4
Z SP(7)=-ARG6
Z SP(8)=ARG8
Keep TOT,SP
Nprint TOT,SP
*next
DO K3=2,6
B E
Z TOT(3)=TOT(3)+SP(3)
Z TOT(4)=TOT(4)+SP(4)
Z TOT(7)=TOT(7)+SP(7)
Z TOT(8)=TOT(8)+SP(8)
Z SP(3)=SP(3)*ARG3*('K3'-1)**2/'K3'**2
Z SP(4)=SP(4)*ARG4*('K3'-1)**2/'K3'**2
Z SP(7)=-SP(7)*ARG6*('K3'-1)**2/'K3'**2
Z SP(8)=SP(8)*ARG8*('K3'-1)**2/'K3'**2
Keep TOT,SP
Nprint TOT,SP
*next
ENDDO
B E
Z EXP(3)=FAC1*(TOT(3)+SP(3))
Z EXP(4)=-2*FAC1*(TOT(4)+SP(4))
Z EXP(7)=-FAC2*(TOT(7)+SP(7))
Z EXP(8)=2*FAC2*(TOT(8)+SP(8))
*next
Z Exp(3)=EXP(3)
Z Exp(4)=EXP(4)
Z Exp(7)=EXP(7)
Delete EXP(3),EXP(4),EXP(7)
*next
B E,LGA,LGB
Z XX(5)=ARG5
Z XX(6)=ARG6
Z TOT(5)=0
Z TOT(6)=0
Keep XX,TOT
Nprint XX,TOT
*next
DO K5=2,6
Z TOT(5)=TOT(5)+XX(5)
Z TOT(6)=TOT(6)+XX(6)
Z XX(5)=-XX(5)*ARG5*('K5'-1)/'K5'
Z XX(6)=-XX(6)*ARG6*('K5'-1)/'K5'
B E
Keep TOT,XX
Nprint TOT,XX
*next
ENDDO
B E
Z TOT(5)=TOT(5)+XX(5)
Z TOT(6)=TOT(6)+XX(6)
Keep TOT
Nprint TOT
*next
Z TOT(15)=TOT(5)*TOT(5)
Z TOT(16)=TOT(6)*TOT(6)
Keep TOT
Nprint TOT
B E
*next
Z EXP(5)=-0.5*FAC1*(2*LGA*TOT(5)+TOT(15))
Z EXP(6)=-0.5*FAC2*(-2*LGA*LGB+2*ABLG*TOT(6)+TOT(16) )
Z EXP(9)=+0.5*FAC2*(2*LGB*TOT(5)+TOT(15))
Id,ABLG=LGA-LGB
B E,LGA,LGB
*next
Z EXP(3)=Exp(3)
Z EXP(4)=Exp(4)
Z EXP(7)=Exp(7)
Delete Exp(3),Exp(4),Exp(7)
*next
B E,LGA,LGB,S2
Z TOTAL=DS(J0,1,9,(EXP(J0)))
P outp
*yep
C Id,Numer,E,1.
Id,E=1
B S2,LGA,LGB
*end
C RO-parameter 19. Higher orders of F211(M,M0,SM) expansion for large SM.
C THE HIGHER ORDERS ARE MADE SUCH THAT THE RELATION
C -(N-3)*F211-2*M0**2*F221-F112+F2(M)*F2(M)+(M**2-M0**2-SM**2)*F212=0
C IS SATISFIED. START WITH THE COEFFICIENT OF LGA*LGB, ETC.
F LG
S M,M0,SM,LGA,LGB
C THIS IS F211/PI**4
X F211=-1./2.-A-3.*A*B-1./4.*A**2-B-9./4.*B**2
-47/18*B**3-9*B**2*A-11/2*B*A**2-1/9*A**3
-401/144*B**4-20*B**3*A-107/4*B**2*A**2-74/9*B*A**3-1/16*A**4
-5197/1800*B**5-2296/63*B**4*A-177/2*B**3*A**2-569/9*B**2*A**3
-797/72*B*A**4-1/25*A**5
+LGA*(1.+A+3.*A*B+1./2.*A**2
+5*B**2*A+7*B*A**2+1/3*A**3
+7*B**3*A+51/2*B**2*A**2+35/3*B*A**3+1/4*A**4
+9*B**4*A+62*B**3*A**2+224/3*B**2*A**3
+101/6*B*A**4+1/5*A**5 )
+LGA*LGB*(2.*A*B+B+B**2
+B**3+6*B**2*A+3*B*A**2
+B**4+12*B**3*A+18*B**2*A**2+4*B*A**3
+B**5+20*B**4*A+60*B**3*A**2+40*B**2*A**3
+5*B*A**4 )
-1./2.*LGA**2
+LGB*(A*B+B+5./2.*B**2
+10/3*B**3+8*B**2*A+B*A**2
+47/12*B**4+23*B**3*A+33/2*B**2*A**2+B*A**3
+131/30*B**5+142/3*B**4*A+82*B**3*A**2+28*B**2*A**3
+B*A**4 )
+PI**2*(1./12.+2./3.*A*B+1./3.*B+1./3.*B**2
+1/3*B**3+2*B**2*A+B*A**2
+1/3*B**4+4*B**3*A+6*B**2*A**2+4/3*B*A**3
+1/3*B**5+20/3*B**4*A+20*B**3*A**2+40/3*B**2*A**3
+5/3*B*A**4 )
-2.*EP**(-2)
+EP**(-1)
-2.*EP**(-1)*LGA
+LG(SM)
-2.*LG(SM)*LGA
-2.*LG(SM)*EP**(-1)
-LG(SM)*LG(SM)
C THIS IS F2(M)*F2(SM)/PI**4
X F22=-1./2.*LGA**2
-1./6.*PI**2
-4.*EP**(-2)
-2.*EP**(-1)*LGA
-2.*LG(SM)*LGA
-4.*LG(SM)*EP**(-1)
-2.*LG(SM)*LG(SM)
X FFF(A,B)=-A-A*B-3.*A*B**2-11./2.*A*B**3-74./9.*A*B**4-797./72.*A*B*
*5-1./4.*A**2-3.*A**2*B-49./4.*A**2*B**2-35.*A**2*B**3-2851./36.
*A**2*B**4-1./9.*A**3-11./2.*A**3*B-35.*A**3*B**2-2531./18.*A**3
*B**3-1./16.*A**4-74./9.*A**4*B-2851./36.*A**4*B**2-1./25.*A**5-
797./72.*A**5*B-1./36.*A**6-B-1./4.*B**2-1./9.*B**3-1./16.*B**4-
1./25.*B**5-1./36.*B**6
+LGA*(A+A*B+A*B**2+A*B**3+A*B**4+A*B**5+1./2.*A**2+4.*A**2*B+21.
/2.*A**2*B**2+20.*A**2*B**3+65./2.*A**2*B**4+1./3.*A**3+8.*A**3*
B+40.*A**3*B**2+370./3.*A**3*B**3+1./4.*A**4+38./3.*A**4*B+310./
3.*A**4*B**2+1./5.*A**5+107./6.*A**5*B+1./6.*A**6)
+LGA*LGB*(A*B+2.*A*B**2+3.*A*B**3+4.*A*B**4+5.*A*B**5+2.*A**2*B+
9.*A**2*B**2+24.*A**2*B**3+50.*A**2*B**4+3.*A**3*B+24.*A**3*B**2
+100.*A**3*B**3+4.*A**4*B+50.*A**4*B**2+5.*A**5*B)
+LGB*(A*B+4.*A*B**2+8.*A*B**3+38./3.*A*B**4+107./6.*A*B**5+A**2*
B+21./2.*A**2*B**2+40.*A**2*B**3+310./3.*A**2*B**4+A**3*B+20.*A*
*3*B**2+370./3.*A**3*B**3+A**4*B+65./2.*A**4*B**2+A**5*B+B+1./2.
*B**2+1./3.*B**3+1./4.*B**4+1./5.*B**5+1./6.*B**6)
+S2*(1.+2.*A*B+4.*A*B**2+6.*A*B**3+8.*A*B**4+10.*A*B**5+4.*A**2*
B+18.*A**2*B**2+48.*A**2*B**3+100.*A**2*B**4+6.*A**3*B+48.*A**3*
B**2+200.*A**3*B**3+8.*A**4*B+100.*A**4*B**2+10.*A**5*B)+0.
*fix
B EP,LGA,LGB,PI,SM
Z F112=-2/EP**2+(1-2*LG(SM))/EP-1/2-PI**2/12+LG(SM)-LG(SM)*LG(SM)
-FFF(A,B)
Z F221=-DM0*F211*XX
Z F212=DM*FFF(A,B)*XX
Z FF211=F211
Id,DM=DFA/SM**2
Al,DM0=DFB/SM**2
Al,EP=0
Id,DFB*B**N~=N*B**N/B+B**N*DFB
Al,DFA*A**N~=N*A**N/A+A**N*DFA
Id,DFB*LGB**2=2*LGB/B+LGB**2*DFB
Al,DFA*LGA**2=2*LGA/A+LGA**2*DFA
Al,DFB*LGB=1/B+LGB*DFB
Al,DFA*LGA=1/A+LGA*DFA
Id,DFB*XX=0
Al,DFA*XX=0
Al,XX=1
Id,Multi,M**2=A*SM**2
Al,Multi,M0**2=B*SM**2
Id,LG(M)=LGA+LG(SM)
Al,LG(M0)=LGB+LG(SM)
Id,Commu,LG
Id,S2=PI**2/6
Keep F112,F221,F212
*next
B EP,LGA,LGB,PI,SM
Z CH1=-(1+EP)*F211-2*M0**2*F221-F112+F22+(M**2-M0**2-SM**2)*F212
Id,Multi,M**2=A*SM**2
Al,Multi,M0**2=B*SM**2
Id,EP=0
Id,Commu,LG
*end
C RO-parameter 20. Expansion of F211(SM,SM,M) for large SM.
C S X=13,B=7
C *FIX
C Z XX(1)=X
C KEEP XX
C *NEXT
C DO K2=2,12
C Z XX(K2)=XX(K2-1)*X
C ID,X**2=B*X-B
C KEEP XX
C PUNCH XX(K2)
C *NEXT
C ENDDO
C *END
Common Exp,Expp
S B=7,LGB,ROOT,FACT
S X1=13,X2=13
X FB=1+B+B**2+B**3+B**4*B**5+B**6
D POW(N,X)=X,
(-B+B*X),
(-B*X-B**2+B**2*X),
(+B**2-2.*B**2*X-B**3+B**3*X),
(+B**2*X+2.*B**3-3.*B**3*X-B**4+B**4*X),
(-B**3+3.*B**3*X+3.*B**4-4.*B**4*X-B**5+B**5*X),
(-B**3*X-3.*B**4+6.*B**4*X+4.*B**5-5.*B**5*X-B**6+B**6*X),
(+B**4-4.*B**4*X-6.*B**5+10.*B**5*X+5.*B**6-6.*B**6*X),
(+B**4*X+4.*B**5-10.*B**5*X-10.*B**6+15.*B**6*X),
(-B**5+5.*B**5*X+10.*B**6-20.*B**6*X),
(-B**5*X-5.*B**6+15.*B**6*X),
(+B**6-6.*B**6*X),
B**6*X,0.
*fix
Z TOT=0.
Z TOTP=0.
Z SPE=-X1*FB
Z SPEP=X2-X2**2
Keep TOT,SPE,TOTP,SPEP
Nprint TOT,SPE,TOTP,SPEP
*next
DO K1=2,12
Z TOT=TOT+SPE
Z TOTP=TOTP+SPEP
Z SPE=-SPE*X1*FB*('K1'-1)**2/'K1'**2
Z SPEP=SPEP*(X2-X2**2)*('K1'-1)**2/'K1'**2
Nprint TOT,SPE,TOTP,SPEP
Keep TOT,SPE,TOTP,SPEP
*next
ENDDO
Z TOT=TOT+SPE
Z TOTP=TOTP+SPEP
Nprint TOT,TOTP
Keep TOT,TOTP
*next
N 20,R20
B LGB,ROOT,FACT
X SP(X)=X+X**2/4+X**3/9+X**4/16+X**5/25+X**6/36+X**7/49
+X**8/64+X**9/81+X**10/100+X**11/121+X**12/144
X LGP(X)=-X-X**2/2-X**3/3-X**4/4-X**5/5-X**6/6-X**7/7
-X**8/8-X**9/9-X**10/10-X**11/11-X**12/12
C TOT=SPENCE(-X1/(1-B)), TOTP=SPENCE(X2-X2**2).
C POWERS OF X1 AND X2 HAVE BEEN COMPUTED USING X**2=B*X-B.
Z EXP=FACT*(-TOT+TOTP+2*SP(X2)-S2
+(LGP(B)+LGP(X2))*(LGB+LGP(X2))
+0.5*LGP(X1)*LGP(X1)-0.5*LGP(B)*LGP(B) )
+SP(B)+LGB*LGP(B)-S2
*yep
Id,X1**N~=POW(N,X1)
Al,X2**N~=POW(N,X2)
*yep
Id,X1=0.5*B+0.5*ROOT
Al,X2=0.5*B-0.5*ROOT
Al,FACT=B/ROOT-1
Id,ROOT=0.
Al,ROOT**-1=0
Keep EXP
Punch EXP
*next
B EP,LGB,PI
F LG
C COMPUTE NOW F211(SM,SM,M), WITH B=M**2/SM**2.
Z F211=PI**4*(-2/EP**2+(1-2*GA-2*LG(SM))/EP
-1/2-PI**2/12+GA-GA**2+(1-2*GA)*LG(SM)-LG(SM)*LG(SM)
-EXP )
Z Exp=EXP
C GA=EULERS CONSTANT, CAN BE ABSORBED INTO LOG DEFINITION.
Id,GA=0
Keep F211
*next
Z Expp=F211
*begin
Write Exp
Write Expp
*end