Metamath Proof Explorer


Theorem sltlpss

Description: If two surreals share a birthday, then X iff the left set of X is a proper subset of the left set of Y . (Contributed by Scott Fenton, 17-Sep-2024)

Ref Expression
Assertion sltlpss X No Y No bday X = bday Y X < s Y L X L Y

Proof

Step Hyp Ref Expression
1 oldssno Old bday X No
2 1 sseli x Old bday X x No
3 2 3ad2ant2 X No Y No bday X = bday Y X < s Y x Old bday X x < s X x No
4 simp1l1 X No Y No bday X = bday Y X < s Y x Old bday X x < s X X No
5 simp1l2 X No Y No bday X = bday Y X < s Y x Old bday X x < s X Y No
6 simp3 X No Y No bday X = bday Y X < s Y x Old bday X x < s X x < s X
7 simp1r X No Y No bday X = bday Y X < s Y x Old bday X x < s X X < s Y
8 3 4 5 6 7 slttrd X No Y No bday X = bday Y X < s Y x Old bday X x < s X x < s Y
9 8 3exp X No Y No bday X = bday Y X < s Y x Old bday X x < s X x < s Y
10 9 imdistand X No Y No bday X = bday Y X < s Y x Old bday X x < s X x Old bday X x < s Y
11 fveq2 bday X = bday Y Old bday X = Old bday Y
12 11 3ad2ant3 X No Y No bday X = bday Y Old bday X = Old bday Y
13 12 adantr X No Y No bday X = bday Y X < s Y Old bday X = Old bday Y
14 13 eleq2d X No Y No bday X = bday Y X < s Y x Old bday X x Old bday Y
15 14 anbi1d X No Y No bday X = bday Y X < s Y x Old bday X x < s Y x Old bday Y x < s Y
16 10 15 sylibd X No Y No bday X = bday Y X < s Y x Old bday X x < s X x Old bday Y x < s Y
17 leftval L X = x Old bday X | x < s X
18 17 a1i X No Y No bday X = bday Y X < s Y L X = x Old bday X | x < s X
19 18 eleq2d X No Y No bday X = bday Y X < s Y x L X x x Old bday X | x < s X
20 rabid x x Old bday X | x < s X x Old bday X x < s X
21 19 20 bitrdi X No Y No bday X = bday Y X < s Y x L X x Old bday X x < s X
22 leftval L Y = x Old bday Y | x < s Y
23 22 a1i X No Y No bday X = bday Y X < s Y L Y = x Old bday Y | x < s Y
24 23 eleq2d X No Y No bday X = bday Y X < s Y x L Y x x Old bday Y | x < s Y
25 rabid x x Old bday Y | x < s Y x Old bday Y x < s Y
26 24 25 bitrdi X No Y No bday X = bday Y X < s Y x L Y x Old bday Y x < s Y
27 16 21 26 3imtr4d X No Y No bday X = bday Y X < s Y x L X x L Y
28 27 ssrdv X No Y No bday X = bday Y X < s Y L X L Y
29 sltirr Y No ¬ Y < s Y
30 29 3ad2ant2 X No Y No bday X = bday Y ¬ Y < s Y
31 breq1 X = Y X < s Y Y < s Y
32 31 notbid X = Y ¬ X < s Y ¬ Y < s Y
33 30 32 syl5ibrcom X No Y No bday X = bday Y X = Y ¬ X < s Y
34 33 con2d X No Y No bday X = bday Y X < s Y ¬ X = Y
35 34 imp X No Y No bday X = bday Y X < s Y ¬ X = Y
36 simpr X No Y No bday X = bday Y X < s Y L X = L Y L X = L Y
37 lruneq X No Y No bday X = bday Y L X R X = L Y R Y
38 37 adantr X No Y No bday X = bday Y X < s Y L X R X = L Y R Y
39 38 adantr X No Y No bday X = bday Y X < s Y L X = L Y L X R X = L Y R Y
40 39 36 difeq12d X No Y No bday X = bday Y X < s Y L X = L Y L X R X L X = L Y R Y L Y
41 difundir L X R X L X = L X L X R X L X
42 difid L X L X =
43 42 uneq1i L X L X R X L X = R X L X
44 0un R X L X = R X L X
45 41 43 44 3eqtri L X R X L X = R X L X
46 incom L X R X = R X L X
47 simpll1 X No Y No bday X = bday Y X < s Y L X = L Y X No
48 lltropt X No L X s R X
49 ssltdisj L X s R X L X R X =
50 47 48 49 3syl X No Y No bday X = bday Y X < s Y L X = L Y L X R X =
51 46 50 eqtr3id X No Y No bday X = bday Y X < s Y L X = L Y R X L X =
52 disjdif2 R X L X = R X L X = R X
53 51 52 syl X No Y No bday X = bday Y X < s Y L X = L Y R X L X = R X
54 45 53 syl5eq X No Y No bday X = bday Y X < s Y L X = L Y L X R X L X = R X
55 difundir L Y R Y L Y = L Y L Y R Y L Y
56 difid L Y L Y =
57 56 uneq1i L Y L Y R Y L Y = R Y L Y
58 0un R Y L Y = R Y L Y
59 55 57 58 3eqtri L Y R Y L Y = R Y L Y
60 incom L Y R Y = R Y L Y
61 simpll2 X No Y No bday X = bday Y X < s Y L X = L Y Y No
62 lltropt Y No L Y s R Y
63 ssltdisj L Y s R Y L Y R Y =
64 61 62 63 3syl X No Y No bday X = bday Y X < s Y L X = L Y L Y R Y =
65 60 64 eqtr3id X No Y No bday X = bday Y X < s Y L X = L Y R Y L Y =
66 disjdif2 R Y L Y = R Y L Y = R Y
67 65 66 syl X No Y No bday X = bday Y X < s Y L X = L Y R Y L Y = R Y
68 59 67 syl5eq X No Y No bday X = bday Y X < s Y L X = L Y L Y R Y L Y = R Y
69 40 54 68 3eqtr3d X No Y No bday X = bday Y X < s Y L X = L Y R X = R Y
70 36 69 oveq12d X No Y No bday X = bday Y X < s Y L X = L Y L X | s R X = L Y | s R Y
71 lrcut X No L X | s R X = X
72 47 71 syl X No Y No bday X = bday Y X < s Y L X = L Y L X | s R X = X
73 lrcut Y No L Y | s R Y = Y
74 61 73 syl X No Y No bday X = bday Y X < s Y L X = L Y L Y | s R Y = Y
75 70 72 74 3eqtr3d X No Y No bday X = bday Y X < s Y L X = L Y X = Y
76 35 75 mtand X No Y No bday X = bday Y X < s Y ¬ L X = L Y
77 dfpss2 L X L Y L X L Y ¬ L X = L Y
78 28 76 77 sylanbrc X No Y No bday X = bday Y X < s Y L X L Y
79 78 ex X No Y No bday X = bday Y X < s Y L X L Y
80 dfpss3 L X L Y L X L Y ¬ L Y L X
81 ssdif0 L Y L X L Y L X =
82 81 necon3bbii ¬ L Y L X L Y L X
83 n0 L Y L X x x L Y L X
84 82 83 bitri ¬ L Y L X x x L Y L X
85 eldif x L Y L X x L Y ¬ x L X
86 22 a1i Y No L Y = x Old bday Y | x < s Y
87 86 eleq2d Y No x L Y x x Old bday Y | x < s Y
88 87 25 bitrdi Y No x L Y x Old bday Y x < s Y
89 17 a1i X No L X = x Old bday X | x < s X
90 89 eleq2d X No x L X x x Old bday X | x < s X
91 90 20 bitrdi X No x L X x Old bday X x < s X
92 91 notbid X No ¬ x L X ¬ x Old bday X x < s X
93 ianor ¬ x Old bday X x < s X ¬ x Old bday X ¬ x < s X
94 92 93 bitrdi X No ¬ x L X ¬ x Old bday X ¬ x < s X
95 88 94 bi2anan9r X No Y No x L Y ¬ x L X x Old bday Y x < s Y ¬ x Old bday X ¬ x < s X
96 95 3adant3 X No Y No bday X = bday Y x L Y ¬ x L X x Old bday Y x < s Y ¬ x Old bday X ¬ x < s X
97 simprl X No Y No bday X = bday Y x Old bday Y x < s Y x Old bday Y
98 simpl3 X No Y No bday X = bday Y x Old bday Y x < s Y bday X = bday Y
99 98 fveq2d X No Y No bday X = bday Y x Old bday Y x < s Y Old bday X = Old bday Y
100 97 99 eleqtrrd X No Y No bday X = bday Y x Old bday Y x < s Y x Old bday X
101 100 pm2.24d X No Y No bday X = bday Y x Old bday Y x < s Y ¬ x Old bday X X < s Y
102 simpll1 X No Y No bday X = bday Y x Old bday Y x < s Y ¬ x < s X X No
103 oldssno Old bday Y No
104 103 97 sselid X No Y No bday X = bday Y x Old bday Y x < s Y x No
105 104 adantr X No Y No bday X = bday Y x Old bday Y x < s Y ¬ x < s X x No
106 simpll2 X No Y No bday X = bday Y x Old bday Y x < s Y ¬ x < s X Y No
107 simpl1 X No Y No bday X = bday Y x Old bday Y x < s Y X No
108 slenlt X No x No X s x ¬ x < s X
109 107 104 108 syl2anc X No Y No bday X = bday Y x Old bday Y x < s Y X s x ¬ x < s X
110 109 biimpar X No Y No bday X = bday Y x Old bday Y x < s Y ¬ x < s X X s x
111 simplrr X No Y No bday X = bday Y x Old bday Y x < s Y ¬ x < s X x < s Y
112 102 105 106 110 111 slelttrd X No Y No bday X = bday Y x Old bday Y x < s Y ¬ x < s X X < s Y
113 112 ex X No Y No bday X = bday Y x Old bday Y x < s Y ¬ x < s X X < s Y
114 101 113 jaod X No Y No bday X = bday Y x Old bday Y x < s Y ¬ x Old bday X ¬ x < s X X < s Y
115 114 expimpd X No Y No bday X = bday Y x Old bday Y x < s Y ¬ x Old bday X ¬ x < s X X < s Y
116 96 115 sylbid X No Y No bday X = bday Y x L Y ¬ x L X X < s Y
117 85 116 syl5bi X No Y No bday X = bday Y x L Y L X X < s Y
118 117 exlimdv X No Y No bday X = bday Y x x L Y L X X < s Y
119 84 118 syl5bi X No Y No bday X = bday Y ¬ L Y L X X < s Y
120 119 adantld X No Y No bday X = bday Y L X L Y ¬ L Y L X X < s Y
121 80 120 syl5bi X No Y No bday X = bday Y L X L Y X < s Y
122 79 121 impbid X No Y No bday X = bday Y X < s Y L X L Y