import java.applet.Applet; import java.awt.*; import java.awt.event.*; import java.applet.*; import java.awt.geom.*; import java.math.*; public class ProofRenorm1 implements Runnable { int halt; Manager M; public ProofRenorm1(Manager MM) { this.M=MM; } /**This class contains the tests for the renormalizaiton theorems**/ public void failMessage() { throw new ProofException("ProofRenorm1"); } public void run() { System.out.println("start validity test"); halt=1; for(int i=0;i<9;++i) { if(M.C.CON_X.B.LEVEL.L[i].on==1) { int[] h=ProofSupport.lookup(i); boolean iso=false; if(h[0]%2==1) iso=true; validityTest(h[0],h[1],iso); } } System.out.println("done"); } /**VALIDITY TEST: This verifies that the atoms we have listed as renormalization atoms really are renormalization atoms. We check both the A-atoms and B-atoms. We also check that the first return maps are compatible with the action of R.**/ public void validityTest(int LA,int LB,boolean iso) { double max=0; int br=0; while((halt==1)&&(br<4)) { if(M.C.CON_X.B.BRANCH.L[br].on==1) { int k=0; int lim=DataRenormReturn.limits(LB,br); while((halt==1)&&(k