Metamath Proof Explorer


Theorem nodenselem8

Description: Lemma for nodense . Give a condition for surreal less than when two surreals have the same birthday. (Contributed by Scott Fenton, 19-Jun-2011)

Ref Expression
Assertion nodenselem8 A No B No bday A = bday B A < s B A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜

Proof

Step Hyp Ref Expression
1 nodenselem5 A No B No bday A = bday B A < s B a On | A a B a bday A
2 1 exp32 A No B No bday A = bday B A < s B a On | A a B a bday A
3 2 3impia A No B No bday A = bday B A < s B a On | A a B a bday A
4 sltval2 A No B No A < s B A a On | A a B a 1 𝑜 1 𝑜 2 𝑜 2 𝑜 B a On | A a B a
5 4 3adant3 A No B No bday A = bday B A < s B A a On | A a B a 1 𝑜 1 𝑜 2 𝑜 2 𝑜 B a On | A a B a
6 fvex A a On | A a B a V
7 fvex B a On | A a B a V
8 6 7 brtp A a On | A a B a 1 𝑜 1 𝑜 2 𝑜 2 𝑜 B a On | A a B a A a On | A a B a = 1 𝑜 B a On | A a B a = A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜 A a On | A a B a = B a On | A a B a = 2 𝑜
9 eleq2 bday A = bday B a On | A a B a bday A a On | A a B a bday B
10 9 biimpd bday A = bday B a On | A a B a bday A a On | A a B a bday B
11 nosgnn0 ¬ 1 𝑜 2 𝑜
12 nofnbday B No B Fn bday B
13 fnfvelrn B Fn bday B a On | A a B a bday B B a On | A a B a ran B
14 eleq1 B a On | A a B a = B a On | A a B a ran B ran B
15 13 14 syl5ibcom B Fn bday B a On | A a B a bday B B a On | A a B a = ran B
16 12 15 sylan B No a On | A a B a bday B B a On | A a B a = ran B
17 norn B No ran B 1 𝑜 2 𝑜
18 17 sseld B No ran B 1 𝑜 2 𝑜
19 18 adantr B No a On | A a B a bday B ran B 1 𝑜 2 𝑜
20 16 19 syld B No a On | A a B a bday B B a On | A a B a = 1 𝑜 2 𝑜
21 11 20 mtoi B No a On | A a B a bday B ¬ B a On | A a B a =
22 21 ex B No a On | A a B a bday B ¬ B a On | A a B a =
23 22 adantl A No B No a On | A a B a bday B ¬ B a On | A a B a =
24 10 23 syl9r A No B No bday A = bday B a On | A a B a bday A ¬ B a On | A a B a =
25 24 3impia A No B No bday A = bday B a On | A a B a bday A ¬ B a On | A a B a =
26 25 imp A No B No bday A = bday B a On | A a B a bday A ¬ B a On | A a B a =
27 26 intnand A No B No bday A = bday B a On | A a B a bday A ¬ A a On | A a B a = 1 𝑜 B a On | A a B a =
28 nofnbday A No A Fn bday A
29 fnfvelrn A Fn bday A a On | A a B a bday A A a On | A a B a ran A
30 eleq1 A a On | A a B a = A a On | A a B a ran A ran A
31 29 30 syl5ibcom A Fn bday A a On | A a B a bday A A a On | A a B a = ran A
32 28 31 sylan A No a On | A a B a bday A A a On | A a B a = ran A
33 norn A No ran A 1 𝑜 2 𝑜
34 33 sseld A No ran A 1 𝑜 2 𝑜
35 34 adantr A No a On | A a B a bday A ran A 1 𝑜 2 𝑜
36 32 35 syld A No a On | A a B a bday A A a On | A a B a = 1 𝑜 2 𝑜
37 11 36 mtoi A No a On | A a B a bday A ¬ A a On | A a B a =
38 37 3ad2antl1 A No B No bday A = bday B a On | A a B a bday A ¬ A a On | A a B a =
39 38 intnanrd A No B No bday A = bday B a On | A a B a bday A ¬ A a On | A a B a = B a On | A a B a = 2 𝑜
40 3orel13 ¬ A a On | A a B a = 1 𝑜 B a On | A a B a = ¬ A a On | A a B a = B a On | A a B a = 2 𝑜 A a On | A a B a = 1 𝑜 B a On | A a B a = A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜 A a On | A a B a = B a On | A a B a = 2 𝑜 A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜
41 27 39 40 syl2anc A No B No bday A = bday B a On | A a B a bday A A a On | A a B a = 1 𝑜 B a On | A a B a = A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜 A a On | A a B a = B a On | A a B a = 2 𝑜 A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜
42 41 ex A No B No bday A = bday B a On | A a B a bday A A a On | A a B a = 1 𝑜 B a On | A a B a = A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜 A a On | A a B a = B a On | A a B a = 2 𝑜 A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜
43 42 com23 A No B No bday A = bday B A a On | A a B a = 1 𝑜 B a On | A a B a = A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜 A a On | A a B a = B a On | A a B a = 2 𝑜 a On | A a B a bday A A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜
44 8 43 syl5bi A No B No bday A = bday B A a On | A a B a 1 𝑜 1 𝑜 2 𝑜 2 𝑜 B a On | A a B a a On | A a B a bday A A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜
45 5 44 sylbid A No B No bday A = bday B A < s B a On | A a B a bday A A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜
46 3 45 mpdd A No B No bday A = bday B A < s B A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜
47 3mix2 A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜 A a On | A a B a = 1 𝑜 B a On | A a B a = A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜 A a On | A a B a = B a On | A a B a = 2 𝑜
48 47 8 sylibr A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜 A a On | A a B a 1 𝑜 1 𝑜 2 𝑜 2 𝑜 B a On | A a B a
49 48 5 syl5ibr A No B No bday A = bday B A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜 A < s B
50 46 49 impbid A No B No bday A = bday B A < s B A a On | A a B a = 1 𝑜 B a On | A a B a = 2 𝑜