Metamath Proof Explorer


Theorem ltslpss

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 ltslpss X No Y No bday X = bday Y X < s Y L X L Y

Proof

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