Metamath Proof Explorer


Theorem remulscl

Description: The surreal reals are closed under multiplication. Part of theorem 13(ii) of Conway p. 24. (Contributed by Scott Fenton, 16-Apr-2025)

Ref Expression
Assertion remulscl A s B s A s B s

Proof

Step Hyp Ref Expression
1 mulscl A No B No A s B No
2 1 adantr A No B No n s + s n < s A A < s n A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n m s + s m < s B B < s m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m A s B No
3 remulscllem2 A No B No n s m s + s n < s A A < s n + s m < s B B < s m p s + s p < s A s B A s B < s p
4 3 expr A No B No n s m s + s n < s A A < s n + s m < s B B < s m p s + s p < s A s B A s B < s p
5 4 rexlimdvva A No B No n s m s + s n < s A A < s n + s m < s B B < s m p s + s p < s A s B A s B < s p
6 simpl n s + s n < s A A < s n A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n n s + s n < s A A < s n
7 simpl m s + s m < s B B < s m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m m s + s m < s B B < s m
8 6 7 anim12i n s + s n < s A A < s n A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n m s + s m < s B B < s m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m n s + s n < s A A < s n m s + s m < s B B < s m
9 reeanv n s m s + s n < s A A < s n + s m < s B B < s m n s + s n < s A A < s n m s + s m < s B B < s m
10 8 9 sylibr n s + s n < s A A < s n A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n m s + s m < s B B < s m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m n s m s + s n < s A A < s n + s m < s B B < s m
11 5 10 impel A No B No n s + s n < s A A < s n A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n m s + s m < s B B < s m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m p s + s p < s A s B A s B < s p
12 simpr n s + s n < s A A < s n A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n
13 simpr m s + s m < s B B < s m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m
14 12 13 anim12i n s + s n < s A A < s n A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n m s + s m < s B B < s m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m
15 recut A No x | n s x = A - s 1 s / su n s x | n s x = A + s 1 s / su n
16 15 adantr A No B No x | n s x = A - s 1 s / su n s x | n s x = A + s 1 s / su n
17 16 adantr A No B No A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m x | n s x = A - s 1 s / su n s x | n s x = A + s 1 s / su n
18 recut B No y | m s y = B - s 1 s / su m s y | m s y = B + s 1 s / su m
19 18 ad2antlr A No B No A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m y | m s y = B - s 1 s / su m s y | m s y = B + s 1 s / su m
20 simprl A No B No A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n
21 simprr A No B No A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m
22 17 19 20 21 mulsunif2 A No B No A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m A s B = z | t x | n s x = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u z | t x | n s x = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B | s z | t x | n s x = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B z | t x | n s x = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u
23 r19.41v n s t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u n s t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u
24 23 exbii t n s t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u t n s t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u
25 rexcom4 n s t t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u t n s t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u
26 eqeq1 x = t x = A - s 1 s / su n t = A - s 1 s / su n
27 26 rexbidv x = t n s x = A - s 1 s / su n n s t = A - s 1 s / su n
28 27 rexab t x | n s x = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u t n s t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u
29 24 25 28 3bitr4ri t x | n s x = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u n s t t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u
30 ovex A - s 1 s / su n V
31 oveq2 t = A - s 1 s / su n A - s t = A - s A - s 1 s / su n
32 31 oveq1d t = A - s 1 s / su n A - s t s B - s u = A - s A - s 1 s / su n s B - s u
33 32 oveq2d t = A - s 1 s / su n A s B - s A - s t s B - s u = A s B - s A - s A - s 1 s / su n s B - s u
34 33 eqeq2d t = A - s 1 s / su n z = A s B - s A - s t s B - s u z = A s B - s A - s A - s 1 s / su n s B - s u
35 34 rexbidv t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u u y | m s y = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u
36 30 35 ceqsexv t t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u u y | m s y = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u
37 r19.41v m s u = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u m s u = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u
38 37 exbii u m s u = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u u m s u = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u
39 rexcom4 m s u u = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u u m s u = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u
40 eqeq1 y = u y = B - s 1 s / su m u = B - s 1 s / su m
41 40 rexbidv y = u m s y = B - s 1 s / su m m s u = B - s 1 s / su m
42 41 rexab u y | m s y = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u u m s u = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u
43 38 39 42 3bitr4ri u y | m s y = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u m s u u = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u
44 36 43 bitri t t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u m s u u = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u
45 ovex B - s 1 s / su m V
46 oveq2 u = B - s 1 s / su m B - s u = B - s B - s 1 s / su m
47 46 oveq2d u = B - s 1 s / su m A - s A - s 1 s / su n s B - s u = A - s A - s 1 s / su n s B - s B - s 1 s / su m
48 47 oveq2d u = B - s 1 s / su m A s B - s A - s A - s 1 s / su n s B - s u = A s B - s A - s A - s 1 s / su n s B - s B - s 1 s / su m
49 48 eqeq2d u = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u z = A s B - s A - s A - s 1 s / su n s B - s B - s 1 s / su m
50 45 49 ceqsexv u u = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u z = A s B - s A - s A - s 1 s / su n s B - s B - s 1 s / su m
51 simplll A No B No n s m s A No
52 1sno 1 s No
53 52 a1i A No B No n s m s 1 s No
54 nnsno n s n No
55 54 ad2antlr A No B No n s m s n No
56 nnne0s n s n 0 s
57 56 ad2antlr A No B No n s m s n 0 s
58 53 55 57 divscld A No B No n s m s 1 s / su n No
59 51 58 nncansd A No B No n s m s A - s A - s 1 s / su n = 1 s / su n
60 simpllr A No B No n s m s B No
61 nnsno m s m No
62 61 adantl A No B No n s m s m No
63 nnne0s m s m 0 s
64 63 adantl A No B No n s m s m 0 s
65 53 62 64 divscld A No B No n s m s 1 s / su m No
66 60 65 nncansd A No B No n s m s B - s B - s 1 s / su m = 1 s / su m
67 59 66 oveq12d A No B No n s m s A - s A - s 1 s / su n s B - s B - s 1 s / su m = 1 s / su n s 1 s / su m
68 67 oveq2d A No B No n s m s A s B - s A - s A - s 1 s / su n s B - s B - s 1 s / su m = A s B - s 1 s / su n s 1 s / su m
69 68 eqeq2d A No B No n s m s z = A s B - s A - s A - s 1 s / su n s B - s B - s 1 s / su m z = A s B - s 1 s / su n s 1 s / su m
70 50 69 bitrid A No B No n s m s u u = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u z = A s B - s 1 s / su n s 1 s / su m
71 70 rexbidva A No B No n s m s u u = B - s 1 s / su m z = A s B - s A - s A - s 1 s / su n s B - s u m s z = A s B - s 1 s / su n s 1 s / su m
72 44 71 bitrid A No B No n s t t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u m s z = A s B - s 1 s / su n s 1 s / su m
73 72 rexbidva A No B No n s t t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u n s m s z = A s B - s 1 s / su n s 1 s / su m
74 remulscllem1 n s m s z = A s B - s 1 s / su n s 1 s / su m p s z = A s B - s 1 s / su p
75 73 74 bitrdi A No B No n s t t = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u p s z = A s B - s 1 s / su p
76 29 75 bitrid A No B No t x | n s x = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u p s z = A s B - s 1 s / su p
77 76 abbidv A No B No z | t x | n s x = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u = z | p s z = A s B - s 1 s / su p
78 r19.41v n s t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B n s t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B
79 78 exbii t n s t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B t n s t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B
80 rexcom4 n s t t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B t n s t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B
81 eqeq1 x = t x = A + s 1 s / su n t = A + s 1 s / su n
82 81 rexbidv x = t n s x = A + s 1 s / su n n s t = A + s 1 s / su n
83 82 rexab t x | n s x = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B t n s t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B
84 79 80 83 3bitr4ri t x | n s x = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B n s t t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B
85 ovex A + s 1 s / su n V
86 oveq1 t = A + s 1 s / su n t - s A = A + s 1 s / su n - s A
87 86 oveq1d t = A + s 1 s / su n t - s A s u - s B = A + s 1 s / su n - s A s u - s B
88 87 oveq2d t = A + s 1 s / su n A s B - s t - s A s u - s B = A s B - s A + s 1 s / su n - s A s u - s B
89 88 eqeq2d t = A + s 1 s / su n z = A s B - s t - s A s u - s B z = A s B - s A + s 1 s / su n - s A s u - s B
90 89 rexbidv t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B u y | m s y = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B
91 85 90 ceqsexv t t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B u y | m s y = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B
92 r19.41v m s u = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B m s u = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B
93 92 exbii u m s u = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B u m s u = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B
94 rexcom4 m s u u = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B u m s u = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B
95 eqeq1 y = u y = B + s 1 s / su m u = B + s 1 s / su m
96 95 rexbidv y = u m s y = B + s 1 s / su m m s u = B + s 1 s / su m
97 96 rexab u y | m s y = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B u m s u = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B
98 93 94 97 3bitr4ri u y | m s y = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B m s u u = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B
99 91 98 bitri t t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B m s u u = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B
100 ovex B + s 1 s / su m V
101 oveq1 u = B + s 1 s / su m u - s B = B + s 1 s / su m - s B
102 101 oveq2d u = B + s 1 s / su m A + s 1 s / su n - s A s u - s B = A + s 1 s / su n - s A s B + s 1 s / su m - s B
103 102 oveq2d u = B + s 1 s / su m A s B - s A + s 1 s / su n - s A s u - s B = A s B - s A + s 1 s / su n - s A s B + s 1 s / su m - s B
104 103 eqeq2d u = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B z = A s B - s A + s 1 s / su n - s A s B + s 1 s / su m - s B
105 100 104 ceqsexv u u = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B z = A s B - s A + s 1 s / su n - s A s B + s 1 s / su m - s B
106 pncan2s A No 1 s / su n No A + s 1 s / su n - s A = 1 s / su n
107 51 58 106 syl2anc A No B No n s m s A + s 1 s / su n - s A = 1 s / su n
108 pncan2s B No 1 s / su m No B + s 1 s / su m - s B = 1 s / su m
109 60 65 108 syl2anc A No B No n s m s B + s 1 s / su m - s B = 1 s / su m
110 107 109 oveq12d A No B No n s m s A + s 1 s / su n - s A s B + s 1 s / su m - s B = 1 s / su n s 1 s / su m
111 110 oveq2d A No B No n s m s A s B - s A + s 1 s / su n - s A s B + s 1 s / su m - s B = A s B - s 1 s / su n s 1 s / su m
112 111 eqeq2d A No B No n s m s z = A s B - s A + s 1 s / su n - s A s B + s 1 s / su m - s B z = A s B - s 1 s / su n s 1 s / su m
113 105 112 bitrid A No B No n s m s u u = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B z = A s B - s 1 s / su n s 1 s / su m
114 113 rexbidva A No B No n s m s u u = B + s 1 s / su m z = A s B - s A + s 1 s / su n - s A s u - s B m s z = A s B - s 1 s / su n s 1 s / su m
115 99 114 bitrid A No B No n s t t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B m s z = A s B - s 1 s / su n s 1 s / su m
116 115 rexbidva A No B No n s t t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B n s m s z = A s B - s 1 s / su n s 1 s / su m
117 116 74 bitrdi A No B No n s t t = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B p s z = A s B - s 1 s / su p
118 84 117 bitrid A No B No t x | n s x = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B p s z = A s B - s 1 s / su p
119 118 abbidv A No B No z | t x | n s x = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B = z | p s z = A s B - s 1 s / su p
120 77 119 uneq12d A No B No z | t x | n s x = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u z | t x | n s x = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B = z | p s z = A s B - s 1 s / su p z | p s z = A s B - s 1 s / su p
121 unidm z | p s z = A s B - s 1 s / su p z | p s z = A s B - s 1 s / su p = z | p s z = A s B - s 1 s / su p
122 120 121 eqtrdi A No B No z | t x | n s x = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u z | t x | n s x = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B = z | p s z = A s B - s 1 s / su p
123 r19.41v n s t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B n s t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B
124 123 exbii t n s t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B t n s t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B
125 rexcom4 n s t t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B t n s t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B
126 27 rexab t x | n s x = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B t n s t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B
127 124 125 126 3bitr4ri t x | n s x = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B n s t t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B
128 31 oveq1d t = A - s 1 s / su n A - s t s u - s B = A - s A - s 1 s / su n s u - s B
129 128 oveq2d t = A - s 1 s / su n A s B + s A - s t s u - s B = A s B + s A - s A - s 1 s / su n s u - s B
130 129 eqeq2d t = A - s 1 s / su n z = A s B + s A - s t s u - s B z = A s B + s A - s A - s 1 s / su n s u - s B
131 130 rexbidv t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B u y | m s y = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B
132 30 131 ceqsexv t t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B u y | m s y = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B
133 r19.41v m s u = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B m s u = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B
134 133 exbii u m s u = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B u m s u = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B
135 rexcom4 m s u u = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B u m s u = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B
136 96 rexab u y | m s y = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B u m s u = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B
137 134 135 136 3bitr4ri u y | m s y = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B m s u u = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B
138 132 137 bitri t t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B m s u u = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B
139 101 oveq2d u = B + s 1 s / su m A - s A - s 1 s / su n s u - s B = A - s A - s 1 s / su n s B + s 1 s / su m - s B
140 139 oveq2d u = B + s 1 s / su m A s B + s A - s A - s 1 s / su n s u - s B = A s B + s A - s A - s 1 s / su n s B + s 1 s / su m - s B
141 140 eqeq2d u = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B z = A s B + s A - s A - s 1 s / su n s B + s 1 s / su m - s B
142 100 141 ceqsexv u u = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B z = A s B + s A - s A - s 1 s / su n s B + s 1 s / su m - s B
143 59 109 oveq12d A No B No n s m s A - s A - s 1 s / su n s B + s 1 s / su m - s B = 1 s / su n s 1 s / su m
144 143 oveq2d A No B No n s m s A s B + s A - s A - s 1 s / su n s B + s 1 s / su m - s B = A s B + s 1 s / su n s 1 s / su m
145 144 eqeq2d A No B No n s m s z = A s B + s A - s A - s 1 s / su n s B + s 1 s / su m - s B z = A s B + s 1 s / su n s 1 s / su m
146 142 145 bitrid A No B No n s m s u u = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B z = A s B + s 1 s / su n s 1 s / su m
147 146 rexbidva A No B No n s m s u u = B + s 1 s / su m z = A s B + s A - s A - s 1 s / su n s u - s B m s z = A s B + s 1 s / su n s 1 s / su m
148 138 147 bitrid A No B No n s t t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B m s z = A s B + s 1 s / su n s 1 s / su m
149 148 rexbidva A No B No n s t t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B n s m s z = A s B + s 1 s / su n s 1 s / su m
150 remulscllem1 n s m s z = A s B + s 1 s / su n s 1 s / su m p s z = A s B + s 1 s / su p
151 149 150 bitrdi A No B No n s t t = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B p s z = A s B + s 1 s / su p
152 127 151 bitrid A No B No t x | n s x = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B p s z = A s B + s 1 s / su p
153 152 abbidv A No B No z | t x | n s x = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B = z | p s z = A s B + s 1 s / su p
154 r19.41v n s t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u n s t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u
155 154 exbii t n s t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u t n s t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u
156 rexcom4 n s t t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u t n s t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u
157 82 rexab t x | n s x = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u t n s t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u
158 155 156 157 3bitr4ri t x | n s x = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u n s t t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u
159 86 oveq1d t = A + s 1 s / su n t - s A s B - s u = A + s 1 s / su n - s A s B - s u
160 159 oveq2d t = A + s 1 s / su n A s B + s t - s A s B - s u = A s B + s A + s 1 s / su n - s A s B - s u
161 160 eqeq2d t = A + s 1 s / su n z = A s B + s t - s A s B - s u z = A s B + s A + s 1 s / su n - s A s B - s u
162 161 rexbidv t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u u y | m s y = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u
163 85 162 ceqsexv t t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u u y | m s y = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u
164 r19.41v m s u = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u m s u = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u
165 164 exbii u m s u = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u u m s u = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u
166 rexcom4 m s u u = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u u m s u = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u
167 41 rexab u y | m s y = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u u m s u = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u
168 165 166 167 3bitr4ri u y | m s y = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u m s u u = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u
169 163 168 bitri t t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u m s u u = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u
170 46 oveq2d u = B - s 1 s / su m A + s 1 s / su n - s A s B - s u = A + s 1 s / su n - s A s B - s B - s 1 s / su m
171 170 oveq2d u = B - s 1 s / su m A s B + s A + s 1 s / su n - s A s B - s u = A s B + s A + s 1 s / su n - s A s B - s B - s 1 s / su m
172 171 eqeq2d u = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u z = A s B + s A + s 1 s / su n - s A s B - s B - s 1 s / su m
173 45 172 ceqsexv u u = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u z = A s B + s A + s 1 s / su n - s A s B - s B - s 1 s / su m
174 107 66 oveq12d A No B No n s m s A + s 1 s / su n - s A s B - s B - s 1 s / su m = 1 s / su n s 1 s / su m
175 174 oveq2d A No B No n s m s A s B + s A + s 1 s / su n - s A s B - s B - s 1 s / su m = A s B + s 1 s / su n s 1 s / su m
176 175 eqeq2d A No B No n s m s z = A s B + s A + s 1 s / su n - s A s B - s B - s 1 s / su m z = A s B + s 1 s / su n s 1 s / su m
177 173 176 bitrid A No B No n s m s u u = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u z = A s B + s 1 s / su n s 1 s / su m
178 177 rexbidva A No B No n s m s u u = B - s 1 s / su m z = A s B + s A + s 1 s / su n - s A s B - s u m s z = A s B + s 1 s / su n s 1 s / su m
179 169 178 bitrid A No B No n s t t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u m s z = A s B + s 1 s / su n s 1 s / su m
180 179 rexbidva A No B No n s t t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u n s m s z = A s B + s 1 s / su n s 1 s / su m
181 180 150 bitrdi A No B No n s t t = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u p s z = A s B + s 1 s / su p
182 158 181 bitrid A No B No t x | n s x = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u p s z = A s B + s 1 s / su p
183 182 abbidv A No B No z | t x | n s x = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u = z | p s z = A s B + s 1 s / su p
184 153 183 uneq12d A No B No z | t x | n s x = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B z | t x | n s x = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u = z | p s z = A s B + s 1 s / su p z | p s z = A s B + s 1 s / su p
185 unidm z | p s z = A s B + s 1 s / su p z | p s z = A s B + s 1 s / su p = z | p s z = A s B + s 1 s / su p
186 184 185 eqtrdi A No B No z | t x | n s x = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B z | t x | n s x = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u = z | p s z = A s B + s 1 s / su p
187 122 186 oveq12d A No B No z | t x | n s x = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u z | t x | n s x = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B | s z | t x | n s x = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B z | t x | n s x = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u = z | p s z = A s B - s 1 s / su p | s z | p s z = A s B + s 1 s / su p
188 187 adantr A No B No A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m z | t x | n s x = A - s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B - s A - s t s B - s u z | t x | n s x = A + s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B - s t - s A s u - s B | s z | t x | n s x = A - s 1 s / su n u y | m s y = B + s 1 s / su m z = A s B + s A - s t s u - s B z | t x | n s x = A + s 1 s / su n u y | m s y = B - s 1 s / su m z = A s B + s t - s A s B - s u = z | p s z = A s B - s 1 s / su p | s z | p s z = A s B + s 1 s / su p
189 22 188 eqtrd A No B No A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m A s B = z | p s z = A s B - s 1 s / su p | s z | p s z = A s B + s 1 s / su p
190 14 189 sylan2 A No B No n s + s n < s A A < s n A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n m s + s m < s B B < s m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m A s B = z | p s z = A s B - s 1 s / su p | s z | p s z = A s B + s 1 s / su p
191 2 11 190 jca32 A No B No n s + s n < s A A < s n A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n m s + s m < s B B < s m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m A s B No p s + s p < s A s B A s B < s p A s B = z | p s z = A s B - s 1 s / su p | s z | p s z = A s B + s 1 s / su p
192 191 an4s A No n s + s n < s A A < s n A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n B No m s + s m < s B B < s m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m A s B No p s + s p < s A s B A s B < s p A s B = z | p s z = A s B - s 1 s / su p | s z | p s z = A s B + s 1 s / su p
193 elreno A s A No n s + s n < s A A < s n A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n
194 elreno B s B No m s + s m < s B B < s m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m
195 193 194 anbi12i A s B s A No n s + s n < s A A < s n A = x | n s x = A - s 1 s / su n | s x | n s x = A + s 1 s / su n B No m s + s m < s B B < s m B = y | m s y = B - s 1 s / su m | s y | m s y = B + s 1 s / su m
196 elreno A s B s A s B No p s + s p < s A s B A s B < s p A s B = z | p s z = A s B - s 1 s / su p | s z | p s z = A s B + s 1 s / su p
197 192 195 196 3imtr4i A s B s A s B s