Metamath Proof Explorer


Theorem nosep2o

Description: If the value of a surreal at a separator is 2o then the surreal is greater. (Contributed by Scott Fenton, 7-Dec-2021)

Ref Expression
Assertion nosep2o A No B No A B A x On | B x A x = 2 𝑜 B < s A

Proof

Step Hyp Ref Expression
1 simp2 A No B No A B B No
2 simp1 A No B No A B A No
3 simp3 A No B No A B A B
4 3 necomd A No B No A B B A
5 nosepne B No A No B A B x On | B x A x A x On | B x A x
6 1 2 4 5 syl3anc A No B No A B B x On | B x A x A x On | B x A x
7 6 adantr A No B No A B A x On | B x A x = 2 𝑜 B x On | B x A x A x On | B x A x
8 simpr A No B No A B A x On | B x A x = 2 𝑜 A x On | B x A x = 2 𝑜
9 7 8 neeqtrd A No B No A B A x On | B x A x = 2 𝑜 B x On | B x A x 2 𝑜
10 9 neneqd A No B No A B A x On | B x A x = 2 𝑜 ¬ B x On | B x A x = 2 𝑜
11 simpl2 A No B No A B A x On | B x A x = 2 𝑜 B No
12 nofv B No B x On | B x A x = B x On | B x A x = 1 𝑜 B x On | B x A x = 2 𝑜
13 11 12 syl A No B No A B A x On | B x A x = 2 𝑜 B x On | B x A x = B x On | B x A x = 1 𝑜 B x On | B x A x = 2 𝑜
14 3orel3 ¬ B x On | B x A x = 2 𝑜 B x On | B x A x = B x On | B x A x = 1 𝑜 B x On | B x A x = 2 𝑜 B x On | B x A x = B x On | B x A x = 1 𝑜
15 10 13 14 sylc A No B No A B A x On | B x A x = 2 𝑜 B x On | B x A x = B x On | B x A x = 1 𝑜
16 15 orcomd A No B No A B A x On | B x A x = 2 𝑜 B x On | B x A x = 1 𝑜 B x On | B x A x =
17 16 8 jca A No B No A B A x On | B x A x = 2 𝑜 B x On | B x A x = 1 𝑜 B x On | B x A x = A x On | B x A x = 2 𝑜
18 andir B x On | B x A x = 1 𝑜 B x On | B x A x = A x On | B x A x = 2 𝑜 B x On | B x A x = 1 𝑜 A x On | B x A x = 2 𝑜 B x On | B x A x = A x On | B x A x = 2 𝑜
19 17 18 sylib A No B No A B A x On | B x A x = 2 𝑜 B x On | B x A x = 1 𝑜 A x On | B x A x = 2 𝑜 B x On | B x A x = A x On | B x A x = 2 𝑜
20 3mix2 B x On | B x A x = 1 𝑜 A x On | B x A x = 2 𝑜 B x On | B x A x = 1 𝑜 A x On | B x A x = B x On | B x A x = 1 𝑜 A x On | B x A x = 2 𝑜 B x On | B x A x = A x On | B x A x = 2 𝑜
21 3mix3 B x On | B x A x = A x On | B x A x = 2 𝑜 B x On | B x A x = 1 𝑜 A x On | B x A x = B x On | B x A x = 1 𝑜 A x On | B x A x = 2 𝑜 B x On | B x A x = A x On | B x A x = 2 𝑜
22 20 21 jaoi B x On | B x A x = 1 𝑜 A x On | B x A x = 2 𝑜 B x On | B x A x = A x On | B x A x = 2 𝑜 B x On | B x A x = 1 𝑜 A x On | B x A x = B x On | B x A x = 1 𝑜 A x On | B x A x = 2 𝑜 B x On | B x A x = A x On | B x A x = 2 𝑜
23 19 22 syl A No B No A B A x On | B x A x = 2 𝑜 B x On | B x A x = 1 𝑜 A x On | B x A x = B x On | B x A x = 1 𝑜 A x On | B x A x = 2 𝑜 B x On | B x A x = A x On | B x A x = 2 𝑜
24 fvex B x On | B x A x V
25 fvex A x On | B x A x V
26 24 25 brtp B x On | B x A x 1 𝑜 1 𝑜 2 𝑜 2 𝑜 A x On | B x A x B x On | B x A x = 1 𝑜 A x On | B x A x = B x On | B x A x = 1 𝑜 A x On | B x A x = 2 𝑜 B x On | B x A x = A x On | B x A x = 2 𝑜
27 23 26 sylibr A No B No A B A x On | B x A x = 2 𝑜 B x On | B x A x 1 𝑜 1 𝑜 2 𝑜 2 𝑜 A x On | B x A x
28 simpl1 A No B No A B A x On | B x A x = 2 𝑜 A No
29 sltval2 B No A No B < s A B x On | B x A x 1 𝑜 1 𝑜 2 𝑜 2 𝑜 A x On | B x A x
30 11 28 29 syl2anc A No B No A B A x On | B x A x = 2 𝑜 B < s A B x On | B x A x 1 𝑜 1 𝑜 2 𝑜 2 𝑜 A x On | B x A x
31 27 30 mpbird A No B No A B A x On | B x A x = 2 𝑜 B < s A