(* 1 *) Start "(Ax1.Real(x1)&Zero(Ex2.x2*x2 = x1))"; (* 2 *) r(); r(); l(); w "Sup({x3|Zero [a1 + Minus(Sup({x70|Zero < x70 & x70 * x70 < a1})* Sup({x71|Zero < x71 & x71 * x71 < a1}))] * Inv(Three* Sup({x72|Zero < x72 & x72 * x72 < a1}))<=x2)"; (* 71 *) r(); r(); l(); gl 2; l(); ThmCut "MPLUS"; (* 77 *) l(); gl 7; gr 1; Done(); (* 81 *) su 26 " Sup({x3|Zero < x3 & x3 * x3 < a1}) "; ThmCut "IPLUSb"; (* 83 *) rwl 1; pl 1; ThmCut "SquareOrder1"; (* 86 *) NextGoal(); (* 87 *) NextGoal(); (* 88 *) NextGoal(); (* 89 *) NextGoal(); (* 90 *) NextGoal(); (* 91 *) NextGoal(); (* 92 *) NextGoal(); (* 93 *) NextGoal(); (* 94 *) Done(); (* 95 *) ThmCut "TRANS"; (* 96 *) l(); r(); gl 8; gr 1; Done(); (* 101 *) gl 3; gr 1; Done(); (* 104 *) Done(); ThmCut "TRANS"; (* 108 *) l(); r(); gl 8; gr 1; Done(); (* 113 *) gl 3; gr 1; Done(); (* 116 *) ThmCut "TRANS"; (* 117 *) l(); r(); Done(); (* 120 *) gl 2; gr 1; Done(); (* 123 *) Done(); (* 124 *) ThmCut "TRI"; (* 125 *) su 39 "a1"; su 40 "[a23+Sup({x3|Zero < x3 & x3 * x3 < a1})]*[a23+Sup({x3|Zero < x3 & x3 * x3 < a1})]"; l(); NextGoal(); (* 129 *) NextGoal(); (* 130 *) NextGoal(); (* 131 *) NextGoal(); (* 132 *) NextGoal(); (* 133 *) NextGoal(); (* 134 *) NextGoal(); (* 135 *) NextGoal(); (* 136 *) l(); NextGoal(); (* 138 *) NextGoal(); (* 139 *) NextGoal(); (* 140 *) NextGoal(); (* 141 *) NextGoal(); (* 142 *) NextGoal(); (* 143 *) NextGoal(); (* 144 *) NextGoal(); (* 145 *) NextGoal(); (* 146 *) NextGoal(); (* 147 *) NextGoal(); (* 148 *) NextGoal(); (* 149 *) NextGoal(); (* 150 *) NextGoal(); (* 151 *) NextGoal(); (* 152 *) NextGoal(); (* 153 *) Cut "a23+Sup({x8|Zero < x8 & x8 * x8 < a1}) E {x3|Zero < x3 & x3 * x3 < a1}"; (* 154 *) l(); l(); gl 8; w "a23+Sup({x3|Zero < x3 & x3 * x3 < a1})"; (* 158 *) l(); r(); r(); gl 6; gr 1; Done(); (* 164 *) gl 7; gr 1; Done(); (* 167 *) pl 8; l(); l(); UseThm "NOTBOTH3" [10,1] []; (* 171 *) UseThm "NOTBOTH" [1,10] []; (* 172 *) r(); r(); ThmCut "TRANS"; (* 175 *) l(); r(); gl 10; gr 1; Done(); (* 180 *) gl 5; gr 1; Done(); (* 183 *) ThmCut "TRANS"; (* 184 *) l(); r(); Done(); (* 187 *) gl 4; gr 1; Done(); (* 190 *) Done(); (* 191 *) Done(); (* 192 *) NextGoal(); (* 193 *) NextGoal(); (* 194 *) NextGoal(); (* 195 *) NextGoal(); (* 196 *) NextGoal(); (* 197 *) NextGoal(); (* 198 *) NextGoal(); (* 199 *) NextGoal(); (* 200 *) ThmCut "EQUALITY"; (* 201 *) NextGoal(); (* 202 *) NextGoal(); (* 203 *) NextGoal(); (* 204 *) NextGoal(); (* 205 *) NextGoal(); (* 206 *) NextGoal(); (* 207 *) NextGoal(); (* 208 *) NextGoal(); (* 209 *) NextGoal(); (* 210 *) NextGoal(); (* 211 *) NextGoal(); (* 212 *) NextGoal(); (* 213 *) NextGoal(); (* 214 *) NextGoal(); (* 215 *) NextGoal(); (* 216 *) NextGoal(); (* 217 *) Done(); (* 218 *) gl 8; gr 1; Done(); (* 221 *) UseThm "RTIMES" [] [1]; (* 222 *) ThmCut "FOIL"; (* 223 *) rwl 1; pl 1; ThmCut "ORDERLEMMA1"; (* 226 *) NextGoal(); (* 227 *) NextGoal(); (* 228 *) NextGoal(); (* 229 *) NextGoal(); (* 230 *) NextGoal(); (* 231 *) NextGoal(); (* 232 *) NextGoal(); (* 233 *) NextGoal(); (* 234 *) NextGoal(); (* 235 *) NextGoal(); (* 236 *) NextGoal(); (* 237 *) NextGoal(); (* 238 *) NextGoal(); (* 239 *) NextGoal(); (* 240 *) NextGoal(); (* 241 *) NextGoal(); (* 242 *) gl 4; gr 1; gl 8; gr 1; Done(); (* 247 *) gl 6; gr 1; Done(); (* 250 *) gl 2; gl2 12; crwl 1; ThmCut "MPLUS"; (* 254 *) l(); gl 9; gr 1; Done(); (* 258 *) su 55 "Minus([Sup({x3|Zero < x3 & x3 * x3 < a1})]*[Sup({x3|Zero < x3 & x3 * x3 x4 <= Sup({x3|Zero < x3 & x3 * x3 < a1})) 7: Sup({x3|Zero < x3 & x3 * x3 < a1}) * Sup({x3|Zero < x3 & x3 * x3 < a1}) < a1 8: Real(a1) 9: Zero < a1 10: Zero < a23 |- 1: [a1 + Minus( Sup({x71|Zero < x71 & x71 * x71 < a1}) * Sup({x72| Zero < x72 & x72 * x72 < a1}))] * Inv(Three * Sup({x73| Zero < x73 & x73 * x73 < a1})) <= a23 2: Sup({x3|Zero < x3 & x3 * x3 < a1}) * Sup({x3|Zero < x3 & x3 * x3 < a1}) = a1 3: (Ex3.x3 * x3 = a1) *) ThmCut "FOIL"; (* 578 *) rwl 1; pl 1; ThmCut "ORDERLEMMA1"; (* 581 *) NextGoal(); (* 582 *) NextGoal(); (* 583 *) NextGoal(); (* 584 *) NextGoal(); (* 585 *) gl 10; gr 1; Done(); (* 588 *) gl 5; gr 1; Done(); (* 591 *) ThmCut "TRANS"; (* 592 *) l(); r(); gl 2; gr 1; Done(); (* 597 *) Done(); (* 598 *) pl 2; pl 2; ThmCut "MPLUS"; (* 601 *) l(); gl 7; gr 1; Done(); (* 605 *) su 117 "Minus([Sup({x3|Zero < x3 & x3 * x3 < a1})]*[Sup({x3|Zero < x3 & x3 * x3 [a1 + Minus(Sup({x70| Zero < x70 & x70 * x70 < a1}) * Sup({x71| Zero < x71 & x71 * x71 < a1}))] * Inv( Three * Sup({x72|Zero < x72 & x72 * x72 < a1})) <= x2) 2: (Ax4. x4 E {x3|Zero < x3 & x3 * x3 < a1} -> x4 <= Sup({x3|Zero < x3 & x3 * x3 < a1})) 3: Sup({x3|Zero < x3 & x3 * x3 < a1}) * Sup({x3|Zero < x3 & x3 * x3 < a1}) < a1 4: Real(a1) 5: Zero < a1 |- 1: Sup({x3|Zero < x3 & x3 * x3 < a1}) * Sup({x3|Zero < x3 & x3 * x3 < a1}) = a1 2: (Ex3.x3 * x3 = a1) *) w "a23"; (* 763 *) l(); r(); ThmCut "EPSLEMMA1"; (* 766 *) NextGoal(); (* 767 *) NextGoal(); (* 768 *) NextGoal(); (* 769 *) NextGoal(); (* 770 *) NextGoal(); (* 771 *) NextGoal(); (* 772 *) NextGoal(); (* 773 *) NextGoal(); (* 774 *) Cut "Zero <= [a1 + Minus(Sup({x13|Zero < x13 & x13 * x13 < a1})* Sup({x14|Zero < x14 & x14 * x14 < a1}))] * Inv(Three* Sup({x15|Zero < x15 & x15 * x15 < a1}))"; (* 775 *) Done(); (* 776 *) Undo(); Undo(); NextGoal(); (* 779 *) NextGoal(); (* 780 *) NextGoal(); (* 781 *) NextGoal(); (* 782 *) w "a23"; (* 783 *) l(); Undo(); (* 784 where AM i?*) (* Sequent snapshot: 1: Zero < a23 & Real(a23) & a23 < Sup({x4|Zero < x4 & x4 * x4 < a1}) -> [a1 + Minus(Sup({x71| Zero < x71 & x71 * x71 < a1}) * Sup({x72| Zero < x72 & x72 * x72 < a1}))] * Inv( Three * Sup({x73|Zero < x73 & x73 * x73 < a1})) <= a23 2: (Ax2. Zero < x2 & Real(x2) & x2 < Sup({x3|Zero < x3 & x3 * x3 < a1}) -> [a1 + Minus(Sup({x70| Zero < x70 & x70 * x70 < a1}) * Sup({x71| Zero < x71 & x71 * x71 < a1}))] * Inv( Three * Sup({x72|Zero < x72 & x72 * x72 < a1})) <= x2) 3: (Ax4. x4 E {x3|Zero < x3 & x3 * x3 < a1} -> x4 <= Sup({x3|Zero < x3 & x3 * x3 < a1})) 4: Sup({x3|Zero < x3 & x3 * x3 < a1}) * Sup({x3|Zero < x3 & x3 * x3 < a1}) < a1 5: Real(a1) 6: Zero < a1 |- 1: Real(a23) & a23 < Sup({x4|Zero < x4 & x4 * x4 < a1}) 2: Sup({x3|Zero < x3 & x3 * x3 < a1}) * Sup({x3|Zero < x3 & x3 * x3 < a1}) = a1 3: (Ex3.x3 * x3 = a1) *)*)