Metamath Proof Explorer


Theorem addsproplem2

Description: Lemma for surreal addition properties. When proving closure for operations defined using norec and norec2 , it is a strictly stronger statement to say that the cut defined is actually a cut than it is to say that the operation is closed. We will often prove this stronger statement. Here, we do so for the cut involved in surreal addition. (Contributed by Scott Fenton, 21-Jan-2025)

Ref Expression
Hypotheses addsproplem.1 ⊒ ( πœ‘ β†’ βˆ€ π‘₯ ∈ No βˆ€ 𝑦 ∈ No βˆ€ 𝑧 ∈ No ( ( ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑦 ) ) βˆͺ ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑧 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) β†’ ( ( π‘₯ +s 𝑦 ) ∈ No ∧ ( 𝑦 <s 𝑧 β†’ ( 𝑦 +s π‘₯ ) <s ( 𝑧 +s π‘₯ ) ) ) ) )
addsproplem2.2 ⊒ ( πœ‘ β†’ 𝑋 ∈ No )
addsproplem2.3 ⊒ ( πœ‘ β†’ π‘Œ ∈ No )
Assertion addsproplem2 ( πœ‘ β†’ ( { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } βˆͺ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ) <<s ( { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } βˆͺ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ) )

Proof

Step Hyp Ref Expression
1 addsproplem.1 ⊒ ( πœ‘ β†’ βˆ€ π‘₯ ∈ No βˆ€ 𝑦 ∈ No βˆ€ 𝑧 ∈ No ( ( ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑦 ) ) βˆͺ ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑧 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) β†’ ( ( π‘₯ +s 𝑦 ) ∈ No ∧ ( 𝑦 <s 𝑧 β†’ ( 𝑦 +s π‘₯ ) <s ( 𝑧 +s π‘₯ ) ) ) ) )
2 addsproplem2.2 ⊒ ( πœ‘ β†’ 𝑋 ∈ No )
3 addsproplem2.3 ⊒ ( πœ‘ β†’ π‘Œ ∈ No )
4 fvex ⊒ ( L β€˜ 𝑋 ) ∈ V
5 4 abrexex ⊒ { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } ∈ V
6 5 a1i ⊒ ( πœ‘ β†’ { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } ∈ V )
7 fvex ⊒ ( L β€˜ π‘Œ ) ∈ V
8 7 abrexex ⊒ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ∈ V
9 8 a1i ⊒ ( πœ‘ β†’ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ∈ V )
10 6 9 unexd ⊒ ( πœ‘ β†’ ( { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } βˆͺ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ) ∈ V )
11 fvex ⊒ ( R β€˜ 𝑋 ) ∈ V
12 11 abrexex ⊒ { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } ∈ V
13 12 a1i ⊒ ( πœ‘ β†’ { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } ∈ V )
14 fvex ⊒ ( R β€˜ π‘Œ ) ∈ V
15 14 abrexex ⊒ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ∈ V
16 15 a1i ⊒ ( πœ‘ β†’ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ∈ V )
17 13 16 unexd ⊒ ( πœ‘ β†’ ( { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } βˆͺ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ) ∈ V )
18 1 adantr ⊒ ( ( πœ‘ ∧ 𝑙 ∈ ( L β€˜ 𝑋 ) ) β†’ βˆ€ π‘₯ ∈ No βˆ€ 𝑦 ∈ No βˆ€ 𝑧 ∈ No ( ( ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑦 ) ) βˆͺ ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑧 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) β†’ ( ( π‘₯ +s 𝑦 ) ∈ No ∧ ( 𝑦 <s 𝑧 β†’ ( 𝑦 +s π‘₯ ) <s ( 𝑧 +s π‘₯ ) ) ) ) )
19 leftssno ⊒ ( L β€˜ 𝑋 ) βŠ† No
20 19 sseli ⊒ ( 𝑙 ∈ ( L β€˜ 𝑋 ) β†’ 𝑙 ∈ No )
21 20 adantl ⊒ ( ( πœ‘ ∧ 𝑙 ∈ ( L β€˜ 𝑋 ) ) β†’ 𝑙 ∈ No )
22 3 adantr ⊒ ( ( πœ‘ ∧ 𝑙 ∈ ( L β€˜ 𝑋 ) ) β†’ π‘Œ ∈ No )
23 0sno ⊒ 0s ∈ No
24 23 a1i ⊒ ( ( πœ‘ ∧ 𝑙 ∈ ( L β€˜ 𝑋 ) ) β†’ 0s ∈ No )
25 bday0s ⊒ ( bday β€˜ 0s ) = βˆ…
26 25 oveq2i ⊒ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 0s ) ) = ( ( bday β€˜ 𝑙 ) +no βˆ… )
27 bdayelon ⊒ ( bday β€˜ 𝑙 ) ∈ On
28 naddrid ⊒ ( ( bday β€˜ 𝑙 ) ∈ On β†’ ( ( bday β€˜ 𝑙 ) +no βˆ… ) = ( bday β€˜ 𝑙 ) )
29 27 28 ax-mp ⊒ ( ( bday β€˜ 𝑙 ) +no βˆ… ) = ( bday β€˜ 𝑙 )
30 26 29 eqtri ⊒ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 0s ) ) = ( bday β€˜ 𝑙 )
31 30 uneq2i ⊒ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 0s ) ) ) = ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( bday β€˜ 𝑙 ) )
32 bdayelon ⊒ ( bday β€˜ π‘Œ ) ∈ On
33 naddword1 ⊒ ( ( ( bday β€˜ 𝑙 ) ∈ On ∧ ( bday β€˜ π‘Œ ) ∈ On ) β†’ ( bday β€˜ 𝑙 ) βŠ† ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) )
34 27 32 33 mp2an ⊒ ( bday β€˜ 𝑙 ) βŠ† ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) )
35 ssequn2 ⊒ ( ( bday β€˜ 𝑙 ) βŠ† ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( bday β€˜ 𝑙 ) ) = ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) )
36 34 35 mpbi ⊒ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( bday β€˜ 𝑙 ) ) = ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) )
37 31 36 eqtri ⊒ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 0s ) ) ) = ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) )
38 leftssold ⊒ ( L β€˜ 𝑋 ) βŠ† ( O β€˜ ( bday β€˜ 𝑋 ) )
39 38 sseli ⊒ ( 𝑙 ∈ ( L β€˜ 𝑋 ) β†’ 𝑙 ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) )
40 bdayelon ⊒ ( bday β€˜ 𝑋 ) ∈ On
41 oldbday ⊒ ( ( ( bday β€˜ 𝑋 ) ∈ On ∧ 𝑙 ∈ No ) β†’ ( 𝑙 ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) ↔ ( bday β€˜ 𝑙 ) ∈ ( bday β€˜ 𝑋 ) ) )
42 40 20 41 sylancr ⊒ ( 𝑙 ∈ ( L β€˜ 𝑋 ) β†’ ( 𝑙 ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) ↔ ( bday β€˜ 𝑙 ) ∈ ( bday β€˜ 𝑋 ) ) )
43 39 42 mpbid ⊒ ( 𝑙 ∈ ( L β€˜ 𝑋 ) β†’ ( bday β€˜ 𝑙 ) ∈ ( bday β€˜ 𝑋 ) )
44 naddel1 ⊒ ( ( ( bday β€˜ 𝑙 ) ∈ On ∧ ( bday β€˜ 𝑋 ) ∈ On ∧ ( bday β€˜ π‘Œ ) ∈ On ) β†’ ( ( bday β€˜ 𝑙 ) ∈ ( bday β€˜ 𝑋 ) ↔ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) )
45 27 40 32 44 mp3an ⊒ ( ( bday β€˜ 𝑙 ) ∈ ( bday β€˜ 𝑋 ) ↔ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
46 43 45 sylib ⊒ ( 𝑙 ∈ ( L β€˜ 𝑋 ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
47 46 adantl ⊒ ( ( πœ‘ ∧ 𝑙 ∈ ( L β€˜ 𝑋 ) ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
48 elun1 ⊒ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
49 47 48 syl ⊒ ( ( πœ‘ ∧ 𝑙 ∈ ( L β€˜ 𝑋 ) ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
50 37 49 eqeltrid ⊒ ( ( πœ‘ ∧ 𝑙 ∈ ( L β€˜ 𝑋 ) ) β†’ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 0s ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
51 18 21 22 24 50 addsproplem1 ⊒ ( ( πœ‘ ∧ 𝑙 ∈ ( L β€˜ 𝑋 ) ) β†’ ( ( 𝑙 +s π‘Œ ) ∈ No ∧ ( π‘Œ <s 0s β†’ ( π‘Œ +s 𝑙 ) <s ( 0s +s 𝑙 ) ) ) )
52 51 simpld ⊒ ( ( πœ‘ ∧ 𝑙 ∈ ( L β€˜ 𝑋 ) ) β†’ ( 𝑙 +s π‘Œ ) ∈ No )
53 eleq1a ⊒ ( ( 𝑙 +s π‘Œ ) ∈ No β†’ ( 𝑝 = ( 𝑙 +s π‘Œ ) β†’ 𝑝 ∈ No ) )
54 52 53 syl ⊒ ( ( πœ‘ ∧ 𝑙 ∈ ( L β€˜ 𝑋 ) ) β†’ ( 𝑝 = ( 𝑙 +s π‘Œ ) β†’ 𝑝 ∈ No ) )
55 54 rexlimdva ⊒ ( πœ‘ β†’ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) β†’ 𝑝 ∈ No ) )
56 55 abssdv ⊒ ( πœ‘ β†’ { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } βŠ† No )
57 1 adantr ⊒ ( ( πœ‘ ∧ π‘š ∈ ( L β€˜ π‘Œ ) ) β†’ βˆ€ π‘₯ ∈ No βˆ€ 𝑦 ∈ No βˆ€ 𝑧 ∈ No ( ( ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑦 ) ) βˆͺ ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑧 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) β†’ ( ( π‘₯ +s 𝑦 ) ∈ No ∧ ( 𝑦 <s 𝑧 β†’ ( 𝑦 +s π‘₯ ) <s ( 𝑧 +s π‘₯ ) ) ) ) )
58 2 adantr ⊒ ( ( πœ‘ ∧ π‘š ∈ ( L β€˜ π‘Œ ) ) β†’ 𝑋 ∈ No )
59 leftssno ⊒ ( L β€˜ π‘Œ ) βŠ† No
60 59 sseli ⊒ ( π‘š ∈ ( L β€˜ π‘Œ ) β†’ π‘š ∈ No )
61 60 adantl ⊒ ( ( πœ‘ ∧ π‘š ∈ ( L β€˜ π‘Œ ) ) β†’ π‘š ∈ No )
62 23 a1i ⊒ ( ( πœ‘ ∧ π‘š ∈ ( L β€˜ π‘Œ ) ) β†’ 0s ∈ No )
63 25 oveq2i ⊒ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 0s ) ) = ( ( bday β€˜ 𝑋 ) +no βˆ… )
64 naddrid ⊒ ( ( bday β€˜ 𝑋 ) ∈ On β†’ ( ( bday β€˜ 𝑋 ) +no βˆ… ) = ( bday β€˜ 𝑋 ) )
65 40 64 ax-mp ⊒ ( ( bday β€˜ 𝑋 ) +no βˆ… ) = ( bday β€˜ 𝑋 )
66 63 65 eqtri ⊒ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 0s ) ) = ( bday β€˜ 𝑋 )
67 66 uneq2i ⊒ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 0s ) ) ) = ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) βˆͺ ( bday β€˜ 𝑋 ) )
68 bdayelon ⊒ ( bday β€˜ π‘š ) ∈ On
69 naddword1 ⊒ ( ( ( bday β€˜ 𝑋 ) ∈ On ∧ ( bday β€˜ π‘š ) ∈ On ) β†’ ( bday β€˜ 𝑋 ) βŠ† ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) )
70 40 68 69 mp2an ⊒ ( bday β€˜ 𝑋 ) βŠ† ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) )
71 ssequn2 ⊒ ( ( bday β€˜ 𝑋 ) βŠ† ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ↔ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) βˆͺ ( bday β€˜ 𝑋 ) ) = ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) )
72 70 71 mpbi ⊒ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) βˆͺ ( bday β€˜ 𝑋 ) ) = ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) )
73 67 72 eqtri ⊒ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 0s ) ) ) = ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) )
74 leftssold ⊒ ( L β€˜ π‘Œ ) βŠ† ( O β€˜ ( bday β€˜ π‘Œ ) )
75 74 sseli ⊒ ( π‘š ∈ ( L β€˜ π‘Œ ) β†’ π‘š ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) )
76 oldbday ⊒ ( ( ( bday β€˜ π‘Œ ) ∈ On ∧ π‘š ∈ No ) β†’ ( π‘š ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) ↔ ( bday β€˜ π‘š ) ∈ ( bday β€˜ π‘Œ ) ) )
77 32 60 76 sylancr ⊒ ( π‘š ∈ ( L β€˜ π‘Œ ) β†’ ( π‘š ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) ↔ ( bday β€˜ π‘š ) ∈ ( bday β€˜ π‘Œ ) ) )
78 75 77 mpbid ⊒ ( π‘š ∈ ( L β€˜ π‘Œ ) β†’ ( bday β€˜ π‘š ) ∈ ( bday β€˜ π‘Œ ) )
79 naddel2 ⊒ ( ( ( bday β€˜ π‘š ) ∈ On ∧ ( bday β€˜ π‘Œ ) ∈ On ∧ ( bday β€˜ 𝑋 ) ∈ On ) β†’ ( ( bday β€˜ π‘š ) ∈ ( bday β€˜ π‘Œ ) ↔ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) )
80 68 32 40 79 mp3an ⊒ ( ( bday β€˜ π‘š ) ∈ ( bday β€˜ π‘Œ ) ↔ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
81 78 80 sylib ⊒ ( π‘š ∈ ( L β€˜ π‘Œ ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
82 81 adantl ⊒ ( ( πœ‘ ∧ π‘š ∈ ( L β€˜ π‘Œ ) ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
83 elun1 ⊒ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
84 82 83 syl ⊒ ( ( πœ‘ ∧ π‘š ∈ ( L β€˜ π‘Œ ) ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
85 73 84 eqeltrid ⊒ ( ( πœ‘ ∧ π‘š ∈ ( L β€˜ π‘Œ ) ) β†’ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 0s ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
86 57 58 61 62 85 addsproplem1 ⊒ ( ( πœ‘ ∧ π‘š ∈ ( L β€˜ π‘Œ ) ) β†’ ( ( 𝑋 +s π‘š ) ∈ No ∧ ( π‘š <s 0s β†’ ( π‘š +s 𝑋 ) <s ( 0s +s 𝑋 ) ) ) )
87 86 simpld ⊒ ( ( πœ‘ ∧ π‘š ∈ ( L β€˜ π‘Œ ) ) β†’ ( 𝑋 +s π‘š ) ∈ No )
88 eleq1a ⊒ ( ( 𝑋 +s π‘š ) ∈ No β†’ ( π‘ž = ( 𝑋 +s π‘š ) β†’ π‘ž ∈ No ) )
89 87 88 syl ⊒ ( ( πœ‘ ∧ π‘š ∈ ( L β€˜ π‘Œ ) ) β†’ ( π‘ž = ( 𝑋 +s π‘š ) β†’ π‘ž ∈ No ) )
90 89 rexlimdva ⊒ ( πœ‘ β†’ ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) β†’ π‘ž ∈ No ) )
91 90 abssdv ⊒ ( πœ‘ β†’ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } βŠ† No )
92 56 91 unssd ⊒ ( πœ‘ β†’ ( { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } βˆͺ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ) βŠ† No )
93 1 adantr ⊒ ( ( πœ‘ ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) β†’ βˆ€ π‘₯ ∈ No βˆ€ 𝑦 ∈ No βˆ€ 𝑧 ∈ No ( ( ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑦 ) ) βˆͺ ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑧 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) β†’ ( ( π‘₯ +s 𝑦 ) ∈ No ∧ ( 𝑦 <s 𝑧 β†’ ( 𝑦 +s π‘₯ ) <s ( 𝑧 +s π‘₯ ) ) ) ) )
94 rightssno ⊒ ( R β€˜ 𝑋 ) βŠ† No
95 94 sseli ⊒ ( π‘Ÿ ∈ ( R β€˜ 𝑋 ) β†’ π‘Ÿ ∈ No )
96 95 adantl ⊒ ( ( πœ‘ ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) β†’ π‘Ÿ ∈ No )
97 3 adantr ⊒ ( ( πœ‘ ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) β†’ π‘Œ ∈ No )
98 23 a1i ⊒ ( ( πœ‘ ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) β†’ 0s ∈ No )
99 25 oveq2i ⊒ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ 0s ) ) = ( ( bday β€˜ π‘Ÿ ) +no βˆ… )
100 bdayelon ⊒ ( bday β€˜ π‘Ÿ ) ∈ On
101 naddrid ⊒ ( ( bday β€˜ π‘Ÿ ) ∈ On β†’ ( ( bday β€˜ π‘Ÿ ) +no βˆ… ) = ( bday β€˜ π‘Ÿ ) )
102 100 101 ax-mp ⊒ ( ( bday β€˜ π‘Ÿ ) +no βˆ… ) = ( bday β€˜ π‘Ÿ )
103 99 102 eqtri ⊒ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ 0s ) ) = ( bday β€˜ π‘Ÿ )
104 103 uneq2i ⊒ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ 0s ) ) ) = ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( bday β€˜ π‘Ÿ ) )
105 naddword1 ⊒ ( ( ( bday β€˜ π‘Ÿ ) ∈ On ∧ ( bday β€˜ π‘Œ ) ∈ On ) β†’ ( bday β€˜ π‘Ÿ ) βŠ† ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) )
106 100 32 105 mp2an ⊒ ( bday β€˜ π‘Ÿ ) βŠ† ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) )
107 ssequn2 ⊒ ( ( bday β€˜ π‘Ÿ ) βŠ† ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( bday β€˜ π‘Ÿ ) ) = ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) )
108 106 107 mpbi ⊒ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( bday β€˜ π‘Ÿ ) ) = ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) )
109 104 108 eqtri ⊒ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ 0s ) ) ) = ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) )
110 rightssold ⊒ ( R β€˜ 𝑋 ) βŠ† ( O β€˜ ( bday β€˜ 𝑋 ) )
111 110 sseli ⊒ ( π‘Ÿ ∈ ( R β€˜ 𝑋 ) β†’ π‘Ÿ ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) )
112 oldbday ⊒ ( ( ( bday β€˜ 𝑋 ) ∈ On ∧ π‘Ÿ ∈ No ) β†’ ( π‘Ÿ ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) ↔ ( bday β€˜ π‘Ÿ ) ∈ ( bday β€˜ 𝑋 ) ) )
113 40 95 112 sylancr ⊒ ( π‘Ÿ ∈ ( R β€˜ 𝑋 ) β†’ ( π‘Ÿ ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) ↔ ( bday β€˜ π‘Ÿ ) ∈ ( bday β€˜ 𝑋 ) ) )
114 111 113 mpbid ⊒ ( π‘Ÿ ∈ ( R β€˜ 𝑋 ) β†’ ( bday β€˜ π‘Ÿ ) ∈ ( bday β€˜ 𝑋 ) )
115 naddel1 ⊒ ( ( ( bday β€˜ π‘Ÿ ) ∈ On ∧ ( bday β€˜ 𝑋 ) ∈ On ∧ ( bday β€˜ π‘Œ ) ∈ On ) β†’ ( ( bday β€˜ π‘Ÿ ) ∈ ( bday β€˜ 𝑋 ) ↔ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) )
116 100 40 32 115 mp3an ⊒ ( ( bday β€˜ π‘Ÿ ) ∈ ( bday β€˜ 𝑋 ) ↔ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
117 114 116 sylib ⊒ ( π‘Ÿ ∈ ( R β€˜ 𝑋 ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
118 117 adantl ⊒ ( ( πœ‘ ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
119 elun1 ⊒ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
120 118 119 syl ⊒ ( ( πœ‘ ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
121 109 120 eqeltrid ⊒ ( ( πœ‘ ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) β†’ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ 0s ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
122 93 96 97 98 121 addsproplem1 ⊒ ( ( πœ‘ ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) β†’ ( ( π‘Ÿ +s π‘Œ ) ∈ No ∧ ( π‘Œ <s 0s β†’ ( π‘Œ +s π‘Ÿ ) <s ( 0s +s π‘Ÿ ) ) ) )
123 122 simpld ⊒ ( ( πœ‘ ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) β†’ ( π‘Ÿ +s π‘Œ ) ∈ No )
124 eleq1a ⊒ ( ( π‘Ÿ +s π‘Œ ) ∈ No β†’ ( 𝑀 = ( π‘Ÿ +s π‘Œ ) β†’ 𝑀 ∈ No ) )
125 123 124 syl ⊒ ( ( πœ‘ ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) β†’ ( 𝑀 = ( π‘Ÿ +s π‘Œ ) β†’ 𝑀 ∈ No ) )
126 125 rexlimdva ⊒ ( πœ‘ β†’ ( βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) β†’ 𝑀 ∈ No ) )
127 126 abssdv ⊒ ( πœ‘ β†’ { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } βŠ† No )
128 1 adantr ⊒ ( ( πœ‘ ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) β†’ βˆ€ π‘₯ ∈ No βˆ€ 𝑦 ∈ No βˆ€ 𝑧 ∈ No ( ( ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑦 ) ) βˆͺ ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑧 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) β†’ ( ( π‘₯ +s 𝑦 ) ∈ No ∧ ( 𝑦 <s 𝑧 β†’ ( 𝑦 +s π‘₯ ) <s ( 𝑧 +s π‘₯ ) ) ) ) )
129 2 adantr ⊒ ( ( πœ‘ ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) β†’ 𝑋 ∈ No )
130 rightssno ⊒ ( R β€˜ π‘Œ ) βŠ† No
131 130 sseli ⊒ ( 𝑠 ∈ ( R β€˜ π‘Œ ) β†’ 𝑠 ∈ No )
132 131 adantl ⊒ ( ( πœ‘ ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) β†’ 𝑠 ∈ No )
133 23 a1i ⊒ ( ( πœ‘ ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) β†’ 0s ∈ No )
134 66 uneq2i ⊒ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 0s ) ) ) = ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) βˆͺ ( bday β€˜ 𝑋 ) )
135 bdayelon ⊒ ( bday β€˜ 𝑠 ) ∈ On
136 naddword1 ⊒ ( ( ( bday β€˜ 𝑋 ) ∈ On ∧ ( bday β€˜ 𝑠 ) ∈ On ) β†’ ( bday β€˜ 𝑋 ) βŠ† ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) )
137 40 135 136 mp2an ⊒ ( bday β€˜ 𝑋 ) βŠ† ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) )
138 ssequn2 ⊒ ( ( bday β€˜ 𝑋 ) βŠ† ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ↔ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) βˆͺ ( bday β€˜ 𝑋 ) ) = ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) )
139 137 138 mpbi ⊒ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) βˆͺ ( bday β€˜ 𝑋 ) ) = ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) )
140 134 139 eqtri ⊒ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 0s ) ) ) = ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) )
141 rightssold ⊒ ( R β€˜ π‘Œ ) βŠ† ( O β€˜ ( bday β€˜ π‘Œ ) )
142 141 sseli ⊒ ( 𝑠 ∈ ( R β€˜ π‘Œ ) β†’ 𝑠 ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) )
143 oldbday ⊒ ( ( ( bday β€˜ π‘Œ ) ∈ On ∧ 𝑠 ∈ No ) β†’ ( 𝑠 ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) ↔ ( bday β€˜ 𝑠 ) ∈ ( bday β€˜ π‘Œ ) ) )
144 32 131 143 sylancr ⊒ ( 𝑠 ∈ ( R β€˜ π‘Œ ) β†’ ( 𝑠 ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) ↔ ( bday β€˜ 𝑠 ) ∈ ( bday β€˜ π‘Œ ) ) )
145 142 144 mpbid ⊒ ( 𝑠 ∈ ( R β€˜ π‘Œ ) β†’ ( bday β€˜ 𝑠 ) ∈ ( bday β€˜ π‘Œ ) )
146 naddel2 ⊒ ( ( ( bday β€˜ 𝑠 ) ∈ On ∧ ( bday β€˜ π‘Œ ) ∈ On ∧ ( bday β€˜ 𝑋 ) ∈ On ) β†’ ( ( bday β€˜ 𝑠 ) ∈ ( bday β€˜ π‘Œ ) ↔ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) )
147 135 32 40 146 mp3an ⊒ ( ( bday β€˜ 𝑠 ) ∈ ( bday β€˜ π‘Œ ) ↔ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
148 145 147 sylib ⊒ ( 𝑠 ∈ ( R β€˜ π‘Œ ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
149 148 adantl ⊒ ( ( πœ‘ ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
150 elun1 ⊒ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
151 149 150 syl ⊒ ( ( πœ‘ ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
152 140 151 eqeltrid ⊒ ( ( πœ‘ ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) β†’ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 0s ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
153 128 129 132 133 152 addsproplem1 ⊒ ( ( πœ‘ ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) β†’ ( ( 𝑋 +s 𝑠 ) ∈ No ∧ ( 𝑠 <s 0s β†’ ( 𝑠 +s 𝑋 ) <s ( 0s +s 𝑋 ) ) ) )
154 153 simpld ⊒ ( ( πœ‘ ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) β†’ ( 𝑋 +s 𝑠 ) ∈ No )
155 eleq1a ⊒ ( ( 𝑋 +s 𝑠 ) ∈ No β†’ ( 𝑑 = ( 𝑋 +s 𝑠 ) β†’ 𝑑 ∈ No ) )
156 154 155 syl ⊒ ( ( πœ‘ ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) β†’ ( 𝑑 = ( 𝑋 +s 𝑠 ) β†’ 𝑑 ∈ No ) )
157 156 rexlimdva ⊒ ( πœ‘ β†’ ( βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) β†’ 𝑑 ∈ No ) )
158 157 abssdv ⊒ ( πœ‘ β†’ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } βŠ† No )
159 127 158 unssd ⊒ ( πœ‘ β†’ ( { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } βˆͺ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ) βŠ† No )
160 elun ⊒ ( π‘Ž ∈ ( { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } βˆͺ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ) ↔ ( π‘Ž ∈ { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } ∨ π‘Ž ∈ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ) )
161 vex ⊒ π‘Ž ∈ V
162 eqeq1 ⊒ ( 𝑝 = π‘Ž β†’ ( 𝑝 = ( 𝑙 +s π‘Œ ) ↔ π‘Ž = ( 𝑙 +s π‘Œ ) ) )
163 162 rexbidv ⊒ ( 𝑝 = π‘Ž β†’ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) ↔ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ) )
164 161 163 elab ⊒ ( π‘Ž ∈ { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } ↔ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) )
165 eqeq1 ⊒ ( π‘ž = π‘Ž β†’ ( π‘ž = ( 𝑋 +s π‘š ) ↔ π‘Ž = ( 𝑋 +s π‘š ) ) )
166 165 rexbidv ⊒ ( π‘ž = π‘Ž β†’ ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) ↔ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ) )
167 161 166 elab ⊒ ( π‘Ž ∈ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ↔ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) )
168 164 167 orbi12i ⊒ ( ( π‘Ž ∈ { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } ∨ π‘Ž ∈ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ) ↔ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∨ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ) )
169 160 168 bitri ⊒ ( π‘Ž ∈ ( { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } βˆͺ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ) ↔ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∨ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ) )
170 elun ⊒ ( 𝑏 ∈ ( { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } βˆͺ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ) ↔ ( 𝑏 ∈ { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } ∨ 𝑏 ∈ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ) )
171 vex ⊒ 𝑏 ∈ V
172 eqeq1 ⊒ ( 𝑀 = 𝑏 β†’ ( 𝑀 = ( π‘Ÿ +s π‘Œ ) ↔ 𝑏 = ( π‘Ÿ +s π‘Œ ) ) )
173 172 rexbidv ⊒ ( 𝑀 = 𝑏 β†’ ( βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) ↔ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ) )
174 171 173 elab ⊒ ( 𝑏 ∈ { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } ↔ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) )
175 eqeq1 ⊒ ( 𝑑 = 𝑏 β†’ ( 𝑑 = ( 𝑋 +s 𝑠 ) ↔ 𝑏 = ( 𝑋 +s 𝑠 ) ) )
176 175 rexbidv ⊒ ( 𝑑 = 𝑏 β†’ ( βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) ↔ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) )
177 171 176 elab ⊒ ( 𝑏 ∈ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ↔ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) )
178 174 177 orbi12i ⊒ ( ( 𝑏 ∈ { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } ∨ 𝑏 ∈ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ) ↔ ( βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ∨ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) )
179 170 178 bitri ⊒ ( 𝑏 ∈ ( { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } βˆͺ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ) ↔ ( βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ∨ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) )
180 169 179 anbi12i ⊒ ( ( π‘Ž ∈ ( { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } βˆͺ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ) ∧ 𝑏 ∈ ( { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } βˆͺ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ) ) ↔ ( ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∨ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ) ∧ ( βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ∨ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) ) )
181 anddi ⊒ ( ( ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∨ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ) ∧ ( βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ∨ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) ) ↔ ( ( ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∧ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ) ∨ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∧ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) ) ∨ ( ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ∧ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ) ∨ ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ∧ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) ) ) )
182 180 181 bitri ⊒ ( ( π‘Ž ∈ ( { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } βˆͺ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ) ∧ 𝑏 ∈ ( { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } βˆͺ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ) ) ↔ ( ( ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∧ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ) ∨ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∧ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) ) ∨ ( ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ∧ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ) ∨ ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ∧ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) ) ) )
183 reeanv ⊒ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ( π‘Ž = ( 𝑙 +s π‘Œ ) ∧ 𝑏 = ( π‘Ÿ +s π‘Œ ) ) ↔ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∧ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ) )
184 lltropt ⊒ ( L β€˜ 𝑋 ) <<s ( R β€˜ 𝑋 )
185 184 a1i ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( L β€˜ 𝑋 ) <<s ( R β€˜ 𝑋 ) )
186 simprl ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ 𝑙 ∈ ( L β€˜ 𝑋 ) )
187 simprr ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ π‘Ÿ ∈ ( R β€˜ 𝑋 ) )
188 185 186 187 ssltsepcd ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ 𝑙 <s π‘Ÿ )
189 1 adantr ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ βˆ€ π‘₯ ∈ No βˆ€ 𝑦 ∈ No βˆ€ 𝑧 ∈ No ( ( ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑦 ) ) βˆͺ ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑧 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) β†’ ( ( π‘₯ +s 𝑦 ) ∈ No ∧ ( 𝑦 <s 𝑧 β†’ ( 𝑦 +s π‘₯ ) <s ( 𝑧 +s π‘₯ ) ) ) ) )
190 3 adantr ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ π‘Œ ∈ No )
191 20 ad2antrl ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ 𝑙 ∈ No )
192 95 ad2antll ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ π‘Ÿ ∈ No )
193 naddcom ⊒ ( ( ( bday β€˜ π‘Œ ) ∈ On ∧ ( bday β€˜ 𝑙 ) ∈ On ) β†’ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) = ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) )
194 32 27 193 mp2an ⊒ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) = ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) )
195 46 ad2antrl ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
196 194 195 eqeltrid ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
197 naddcom ⊒ ( ( ( bday β€˜ π‘Œ ) ∈ On ∧ ( bday β€˜ π‘Ÿ ) ∈ On ) β†’ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) = ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) )
198 32 100 197 mp2an ⊒ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) = ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) )
199 117 ad2antll ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
200 198 199 eqeltrid ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
201 naddcl ⊒ ( ( ( bday β€˜ π‘Œ ) ∈ On ∧ ( bday β€˜ 𝑙 ) ∈ On ) β†’ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) ∈ On )
202 32 27 201 mp2an ⊒ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) ∈ On
203 naddcl ⊒ ( ( ( bday β€˜ π‘Œ ) ∈ On ∧ ( bday β€˜ π‘Ÿ ) ∈ On ) β†’ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) ∈ On )
204 32 100 203 mp2an ⊒ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) ∈ On
205 naddcl ⊒ ( ( ( bday β€˜ 𝑋 ) ∈ On ∧ ( bday β€˜ π‘Œ ) ∈ On ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∈ On )
206 40 32 205 mp2an ⊒ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∈ On
207 onunel ⊒ ( ( ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) ∈ On ∧ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) ∈ On ∧ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∈ On ) β†’ ( ( ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) βˆͺ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∧ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) ) )
208 202 204 206 207 mp3an ⊒ ( ( ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) βˆͺ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∧ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) )
209 196 200 208 sylanbrc ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) βˆͺ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
210 elun1 ⊒ ( ( ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) βˆͺ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) β†’ ( ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) βˆͺ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
211 209 210 syl ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ 𝑙 ) ) βˆͺ ( ( bday β€˜ π‘Œ ) +no ( bday β€˜ π‘Ÿ ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
212 189 190 191 192 211 addsproplem1 ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( π‘Œ +s 𝑙 ) ∈ No ∧ ( 𝑙 <s π‘Ÿ β†’ ( 𝑙 +s π‘Œ ) <s ( π‘Ÿ +s π‘Œ ) ) ) )
213 212 simprd ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( 𝑙 <s π‘Ÿ β†’ ( 𝑙 +s π‘Œ ) <s ( π‘Ÿ +s π‘Œ ) ) )
214 188 213 mpd ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( 𝑙 +s π‘Œ ) <s ( π‘Ÿ +s π‘Œ ) )
215 breq12 ⊒ ( ( π‘Ž = ( 𝑙 +s π‘Œ ) ∧ 𝑏 = ( π‘Ÿ +s π‘Œ ) ) β†’ ( π‘Ž <s 𝑏 ↔ ( 𝑙 +s π‘Œ ) <s ( π‘Ÿ +s π‘Œ ) ) )
216 214 215 syl5ibrcom ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( π‘Ž = ( 𝑙 +s π‘Œ ) ∧ 𝑏 = ( π‘Ÿ +s π‘Œ ) ) β†’ π‘Ž <s 𝑏 ) )
217 216 rexlimdvva ⊒ ( πœ‘ β†’ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ( π‘Ž = ( 𝑙 +s π‘Œ ) ∧ 𝑏 = ( π‘Ÿ +s π‘Œ ) ) β†’ π‘Ž <s 𝑏 ) )
218 183 217 biimtrrid ⊒ ( πœ‘ β†’ ( ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∧ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ) β†’ π‘Ž <s 𝑏 ) )
219 reeanv ⊒ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) ( π‘Ž = ( 𝑙 +s π‘Œ ) ∧ 𝑏 = ( 𝑋 +s 𝑠 ) ) ↔ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∧ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) )
220 52 adantrr ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( 𝑙 +s π‘Œ ) ∈ No )
221 1 adantr ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ βˆ€ π‘₯ ∈ No βˆ€ 𝑦 ∈ No βˆ€ 𝑧 ∈ No ( ( ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑦 ) ) βˆͺ ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑧 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) β†’ ( ( π‘₯ +s 𝑦 ) ∈ No ∧ ( 𝑦 <s 𝑧 β†’ ( 𝑦 +s π‘₯ ) <s ( 𝑧 +s π‘₯ ) ) ) ) )
222 20 ad2antrl ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ 𝑙 ∈ No )
223 131 ad2antll ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ 𝑠 ∈ No )
224 23 a1i ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ 0s ∈ No )
225 30 uneq2i ⊒ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) βˆͺ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 0s ) ) ) = ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) βˆͺ ( bday β€˜ 𝑙 ) )
226 naddword1 ⊒ ( ( ( bday β€˜ 𝑙 ) ∈ On ∧ ( bday β€˜ 𝑠 ) ∈ On ) β†’ ( bday β€˜ 𝑙 ) βŠ† ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) )
227 27 135 226 mp2an ⊒ ( bday β€˜ 𝑙 ) βŠ† ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) )
228 ssequn2 ⊒ ( ( bday β€˜ 𝑙 ) βŠ† ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ↔ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) βˆͺ ( bday β€˜ 𝑙 ) ) = ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) )
229 227 228 mpbi ⊒ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) βˆͺ ( bday β€˜ 𝑙 ) ) = ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) )
230 225 229 eqtri ⊒ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) βˆͺ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 0s ) ) ) = ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) )
231 naddel1 ⊒ ( ( ( bday β€˜ 𝑙 ) ∈ On ∧ ( bday β€˜ 𝑋 ) ∈ On ∧ ( bday β€˜ 𝑠 ) ∈ On ) β†’ ( ( bday β€˜ 𝑙 ) ∈ ( bday β€˜ 𝑋 ) ↔ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ) )
232 27 40 135 231 mp3an ⊒ ( ( bday β€˜ 𝑙 ) ∈ ( bday β€˜ 𝑋 ) ↔ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) )
233 43 232 sylib ⊒ ( 𝑙 ∈ ( L β€˜ 𝑋 ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) )
234 233 ad2antrl ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) )
235 148 ad2antll ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
236 ontr1 ⊒ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∈ On β†’ ( ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∧ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) )
237 206 236 ax-mp ⊒ ( ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∧ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
238 234 235 237 syl2anc ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
239 elun1 ⊒ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
240 238 239 syl ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
241 230 240 eqeltrid ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) βˆͺ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 0s ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
242 221 222 223 224 241 addsproplem1 ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( 𝑙 +s 𝑠 ) ∈ No ∧ ( 𝑠 <s 0s β†’ ( 𝑠 +s 𝑙 ) <s ( 0s +s 𝑙 ) ) ) )
243 242 simpld ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( 𝑙 +s 𝑠 ) ∈ No )
244 154 adantrl ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( 𝑋 +s 𝑠 ) ∈ No )
245 rightval ⊒ ( R β€˜ π‘Œ ) = { 𝑠 ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) ∣ π‘Œ <s 𝑠 }
246 245 reqabi ⊒ ( 𝑠 ∈ ( R β€˜ π‘Œ ) ↔ ( 𝑠 ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) ∧ π‘Œ <s 𝑠 ) )
247 246 simprbi ⊒ ( 𝑠 ∈ ( R β€˜ π‘Œ ) β†’ π‘Œ <s 𝑠 )
248 247 ad2antll ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ π‘Œ <s 𝑠 )
249 3 adantr ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ π‘Œ ∈ No )
250 46 ad2antrl ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
251 naddcl ⊒ ( ( ( bday β€˜ 𝑙 ) ∈ On ∧ ( bday β€˜ π‘Œ ) ∈ On ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ On )
252 27 32 251 mp2an ⊒ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ On
253 naddcl ⊒ ( ( ( bday β€˜ 𝑙 ) ∈ On ∧ ( bday β€˜ 𝑠 ) ∈ On ) β†’ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ On )
254 27 135 253 mp2an ⊒ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ On
255 onunel ⊒ ( ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ On ∧ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ On ∧ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∈ On ) β†’ ( ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∧ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) ) )
256 252 254 206 255 mp3an ⊒ ( ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∧ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) )
257 250 238 256 sylanbrc ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
258 elun1 ⊒ ( ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) β†’ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
259 257 258 syl ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
260 221 222 249 223 259 addsproplem1 ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( 𝑙 +s π‘Œ ) ∈ No ∧ ( π‘Œ <s 𝑠 β†’ ( π‘Œ +s 𝑙 ) <s ( 𝑠 +s 𝑙 ) ) ) )
261 260 simprd ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( π‘Œ <s 𝑠 β†’ ( π‘Œ +s 𝑙 ) <s ( 𝑠 +s 𝑙 ) ) )
262 248 261 mpd ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( π‘Œ +s 𝑙 ) <s ( 𝑠 +s 𝑙 ) )
263 222 249 addscomd ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( 𝑙 +s π‘Œ ) = ( π‘Œ +s 𝑙 ) )
264 222 223 addscomd ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( 𝑙 +s 𝑠 ) = ( 𝑠 +s 𝑙 ) )
265 262 263 264 3brtr4d ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( 𝑙 +s π‘Œ ) <s ( 𝑙 +s 𝑠 ) )
266 leftval ⊒ ( L β€˜ 𝑋 ) = { 𝑙 ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) ∣ 𝑙 <s 𝑋 }
267 266 reqabi ⊒ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ↔ ( 𝑙 ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) ∧ 𝑙 <s 𝑋 ) )
268 267 simprbi ⊒ ( 𝑙 ∈ ( L β€˜ 𝑋 ) β†’ 𝑙 <s 𝑋 )
269 268 ad2antrl ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ 𝑙 <s 𝑋 )
270 2 adantr ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ 𝑋 ∈ No )
271 naddcom ⊒ ( ( ( bday β€˜ 𝑠 ) ∈ On ∧ ( bday β€˜ 𝑙 ) ∈ On ) β†’ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) = ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) ) )
272 135 27 271 mp2an ⊒ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) = ( ( bday β€˜ 𝑙 ) +no ( bday β€˜ 𝑠 ) )
273 272 238 eqeltrid ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
274 naddcom ⊒ ( ( ( bday β€˜ 𝑠 ) ∈ On ∧ ( bday β€˜ 𝑋 ) ∈ On ) β†’ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) = ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) )
275 135 40 274 mp2an ⊒ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) = ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) )
276 275 235 eqeltrid ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
277 naddcl ⊒ ( ( ( bday β€˜ 𝑠 ) ∈ On ∧ ( bday β€˜ 𝑙 ) ∈ On ) β†’ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) ∈ On )
278 135 27 277 mp2an ⊒ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) ∈ On
279 naddcl ⊒ ( ( ( bday β€˜ 𝑠 ) ∈ On ∧ ( bday β€˜ 𝑋 ) ∈ On ) β†’ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) ∈ On )
280 135 40 279 mp2an ⊒ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) ∈ On
281 onunel ⊒ ( ( ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) ∈ On ∧ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) ∈ On ∧ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∈ On ) β†’ ( ( ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) βˆͺ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∧ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) ) )
282 278 280 206 281 mp3an ⊒ ( ( ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) βˆͺ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∧ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) )
283 273 276 282 sylanbrc ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) βˆͺ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
284 elun1 ⊒ ( ( ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) βˆͺ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) β†’ ( ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) βˆͺ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
285 283 284 syl ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑙 ) ) βˆͺ ( ( bday β€˜ 𝑠 ) +no ( bday β€˜ 𝑋 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
286 221 223 222 270 285 addsproplem1 ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( 𝑠 +s 𝑙 ) ∈ No ∧ ( 𝑙 <s 𝑋 β†’ ( 𝑙 +s 𝑠 ) <s ( 𝑋 +s 𝑠 ) ) ) )
287 286 simprd ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( 𝑙 <s 𝑋 β†’ ( 𝑙 +s 𝑠 ) <s ( 𝑋 +s 𝑠 ) ) )
288 269 287 mpd ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( 𝑙 +s 𝑠 ) <s ( 𝑋 +s 𝑠 ) )
289 220 243 244 265 288 slttrd ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( 𝑙 +s π‘Œ ) <s ( 𝑋 +s 𝑠 ) )
290 breq12 ⊒ ( ( π‘Ž = ( 𝑙 +s π‘Œ ) ∧ 𝑏 = ( 𝑋 +s 𝑠 ) ) β†’ ( π‘Ž <s 𝑏 ↔ ( 𝑙 +s π‘Œ ) <s ( 𝑋 +s 𝑠 ) ) )
291 289 290 syl5ibrcom ⊒ ( ( πœ‘ ∧ ( 𝑙 ∈ ( L β€˜ 𝑋 ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( π‘Ž = ( 𝑙 +s π‘Œ ) ∧ 𝑏 = ( 𝑋 +s 𝑠 ) ) β†’ π‘Ž <s 𝑏 ) )
292 291 rexlimdvva ⊒ ( πœ‘ β†’ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) ( π‘Ž = ( 𝑙 +s π‘Œ ) ∧ 𝑏 = ( 𝑋 +s 𝑠 ) ) β†’ π‘Ž <s 𝑏 ) )
293 219 292 biimtrrid ⊒ ( πœ‘ β†’ ( ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∧ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) β†’ π‘Ž <s 𝑏 ) )
294 218 293 jaod ⊒ ( πœ‘ β†’ ( ( ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∧ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ) ∨ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∧ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) ) β†’ π‘Ž <s 𝑏 ) )
295 reeanv ⊒ ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ( π‘Ž = ( 𝑋 +s π‘š ) ∧ 𝑏 = ( π‘Ÿ +s π‘Œ ) ) ↔ ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ∧ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ) )
296 1 adantr ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ βˆ€ π‘₯ ∈ No βˆ€ 𝑦 ∈ No βˆ€ 𝑧 ∈ No ( ( ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑦 ) ) βˆͺ ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑧 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) β†’ ( ( π‘₯ +s 𝑦 ) ∈ No ∧ ( 𝑦 <s 𝑧 β†’ ( 𝑦 +s π‘₯ ) <s ( 𝑧 +s π‘₯ ) ) ) ) )
297 2 adantr ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ 𝑋 ∈ No )
298 60 ad2antrl ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ π‘š ∈ No )
299 23 a1i ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ 0s ∈ No )
300 81 ad2antrl ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
301 300 83 syl ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
302 73 301 eqeltrid ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 0s ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
303 296 297 298 299 302 addsproplem1 ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( 𝑋 +s π‘š ) ∈ No ∧ ( π‘š <s 0s β†’ ( π‘š +s 𝑋 ) <s ( 0s +s 𝑋 ) ) ) )
304 303 simpld ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( 𝑋 +s π‘š ) ∈ No )
305 95 ad2antll ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ π‘Ÿ ∈ No )
306 103 uneq2i ⊒ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ 0s ) ) ) = ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) βˆͺ ( bday β€˜ π‘Ÿ ) )
307 naddword1 ⊒ ( ( ( bday β€˜ π‘Ÿ ) ∈ On ∧ ( bday β€˜ π‘š ) ∈ On ) β†’ ( bday β€˜ π‘Ÿ ) βŠ† ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) )
308 100 68 307 mp2an ⊒ ( bday β€˜ π‘Ÿ ) βŠ† ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) )
309 ssequn2 ⊒ ( ( bday β€˜ π‘Ÿ ) βŠ† ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ↔ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) βˆͺ ( bday β€˜ π‘Ÿ ) ) = ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) )
310 308 309 mpbi ⊒ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) βˆͺ ( bday β€˜ π‘Ÿ ) ) = ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) )
311 306 310 eqtri ⊒ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ 0s ) ) ) = ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) )
312 naddel1 ⊒ ( ( ( bday β€˜ π‘Ÿ ) ∈ On ∧ ( bday β€˜ 𝑋 ) ∈ On ∧ ( bday β€˜ π‘š ) ∈ On ) β†’ ( ( bday β€˜ π‘Ÿ ) ∈ ( bday β€˜ 𝑋 ) ↔ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ) )
313 100 40 68 312 mp3an ⊒ ( ( bday β€˜ π‘Ÿ ) ∈ ( bday β€˜ 𝑋 ) ↔ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) )
314 114 313 sylib ⊒ ( π‘Ÿ ∈ ( R β€˜ 𝑋 ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) )
315 314 ad2antll ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) )
316 ontr1 ⊒ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∈ On β†’ ( ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∧ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) )
317 206 316 ax-mp ⊒ ( ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∧ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
318 315 300 317 syl2anc ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
319 elun1 ⊒ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
320 318 319 syl ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
321 311 320 eqeltrid ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ 0s ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
322 296 305 298 299 321 addsproplem1 ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( π‘Ÿ +s π‘š ) ∈ No ∧ ( π‘š <s 0s β†’ ( π‘š +s π‘Ÿ ) <s ( 0s +s π‘Ÿ ) ) ) )
323 322 simpld ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( π‘Ÿ +s π‘š ) ∈ No )
324 3 adantr ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ π‘Œ ∈ No )
325 117 ad2antll ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
326 325 119 syl ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
327 109 326 eqeltrid ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ 0s ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
328 296 305 324 299 327 addsproplem1 ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( π‘Ÿ +s π‘Œ ) ∈ No ∧ ( π‘Œ <s 0s β†’ ( π‘Œ +s π‘Ÿ ) <s ( 0s +s π‘Ÿ ) ) ) )
329 328 simpld ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( π‘Ÿ +s π‘Œ ) ∈ No )
330 rightval ⊒ ( R β€˜ 𝑋 ) = { π‘Ÿ ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) ∣ 𝑋 <s π‘Ÿ }
331 330 eleq2i ⊒ ( π‘Ÿ ∈ ( R β€˜ 𝑋 ) ↔ π‘Ÿ ∈ { π‘Ÿ ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) ∣ 𝑋 <s π‘Ÿ } )
332 331 biimpi ⊒ ( π‘Ÿ ∈ ( R β€˜ 𝑋 ) β†’ π‘Ÿ ∈ { π‘Ÿ ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) ∣ 𝑋 <s π‘Ÿ } )
333 332 ad2antll ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ π‘Ÿ ∈ { π‘Ÿ ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) ∣ 𝑋 <s π‘Ÿ } )
334 rabid ⊒ ( π‘Ÿ ∈ { π‘Ÿ ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) ∣ 𝑋 <s π‘Ÿ } ↔ ( π‘Ÿ ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) ∧ 𝑋 <s π‘Ÿ ) )
335 333 334 sylib ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( π‘Ÿ ∈ ( O β€˜ ( bday β€˜ 𝑋 ) ) ∧ 𝑋 <s π‘Ÿ ) )
336 335 simprd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ 𝑋 <s π‘Ÿ )
337 naddcom ⊒ ( ( ( bday β€˜ π‘š ) ∈ On ∧ ( bday β€˜ 𝑋 ) ∈ On ) β†’ ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) = ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) )
338 68 40 337 mp2an ⊒ ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) = ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) )
339 338 300 eqeltrid ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
340 naddcom ⊒ ( ( ( bday β€˜ π‘š ) ∈ On ∧ ( bday β€˜ π‘Ÿ ) ∈ On ) β†’ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) = ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) )
341 68 100 340 mp2an ⊒ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) = ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) )
342 341 318 eqeltrid ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
343 naddcl ⊒ ( ( ( bday β€˜ π‘š ) ∈ On ∧ ( bday β€˜ 𝑋 ) ∈ On ) β†’ ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) ∈ On )
344 68 40 343 mp2an ⊒ ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) ∈ On
345 naddcl ⊒ ( ( ( bday β€˜ π‘š ) ∈ On ∧ ( bday β€˜ π‘Ÿ ) ∈ On ) β†’ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) ∈ On )
346 68 100 345 mp2an ⊒ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) ∈ On
347 onunel ⊒ ( ( ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) ∈ On ∧ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) ∈ On ∧ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∈ On ) β†’ ( ( ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) βˆͺ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∧ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) ) )
348 344 346 206 347 mp3an ⊒ ( ( ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) βˆͺ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∧ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) )
349 339 342 348 sylanbrc ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) βˆͺ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
350 elun1 ⊒ ( ( ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) βˆͺ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) β†’ ( ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) βˆͺ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
351 349 350 syl ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( ( bday β€˜ π‘š ) +no ( bday β€˜ 𝑋 ) ) βˆͺ ( ( bday β€˜ π‘š ) +no ( bday β€˜ π‘Ÿ ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
352 296 298 297 305 351 addsproplem1 ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( π‘š +s 𝑋 ) ∈ No ∧ ( 𝑋 <s π‘Ÿ β†’ ( 𝑋 +s π‘š ) <s ( π‘Ÿ +s π‘š ) ) ) )
353 352 simprd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( 𝑋 <s π‘Ÿ β†’ ( 𝑋 +s π‘š ) <s ( π‘Ÿ +s π‘š ) ) )
354 336 353 mpd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( 𝑋 +s π‘š ) <s ( π‘Ÿ +s π‘š ) )
355 leftval ⊒ ( L β€˜ π‘Œ ) = { π‘š ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) ∣ π‘š <s π‘Œ }
356 355 eleq2i ⊒ ( π‘š ∈ ( L β€˜ π‘Œ ) ↔ π‘š ∈ { π‘š ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) ∣ π‘š <s π‘Œ } )
357 356 biimpi ⊒ ( π‘š ∈ ( L β€˜ π‘Œ ) β†’ π‘š ∈ { π‘š ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) ∣ π‘š <s π‘Œ } )
358 357 ad2antrl ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ π‘š ∈ { π‘š ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) ∣ π‘š <s π‘Œ } )
359 rabid ⊒ ( π‘š ∈ { π‘š ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) ∣ π‘š <s π‘Œ } ↔ ( π‘š ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) ∧ π‘š <s π‘Œ ) )
360 358 359 sylib ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( π‘š ∈ ( O β€˜ ( bday β€˜ π‘Œ ) ) ∧ π‘š <s π‘Œ ) )
361 360 simprd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ π‘š <s π‘Œ )
362 naddcl ⊒ ( ( ( bday β€˜ π‘Ÿ ) ∈ On ∧ ( bday β€˜ π‘š ) ∈ On ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ On )
363 100 68 362 mp2an ⊒ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ On
364 naddcl ⊒ ( ( ( bday β€˜ π‘Ÿ ) ∈ On ∧ ( bday β€˜ π‘Œ ) ∈ On ) β†’ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ On )
365 100 32 364 mp2an ⊒ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ On
366 onunel ⊒ ( ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ On ∧ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ On ∧ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∈ On ) β†’ ( ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∧ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) ) )
367 363 365 206 366 mp3an ⊒ ( ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∧ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) )
368 318 325 367 sylanbrc ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
369 elun1 ⊒ ( ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) β†’ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
370 368 369 syl ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ π‘Ÿ ) +no ( bday β€˜ π‘Œ ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
371 296 305 298 324 370 addsproplem1 ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( π‘Ÿ +s π‘š ) ∈ No ∧ ( π‘š <s π‘Œ β†’ ( π‘š +s π‘Ÿ ) <s ( π‘Œ +s π‘Ÿ ) ) ) )
372 371 simprd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( π‘š <s π‘Œ β†’ ( π‘š +s π‘Ÿ ) <s ( π‘Œ +s π‘Ÿ ) ) )
373 361 372 mpd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( π‘š +s π‘Ÿ ) <s ( π‘Œ +s π‘Ÿ ) )
374 305 298 addscomd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( π‘Ÿ +s π‘š ) = ( π‘š +s π‘Ÿ ) )
375 305 324 addscomd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( π‘Ÿ +s π‘Œ ) = ( π‘Œ +s π‘Ÿ ) )
376 373 374 375 3brtr4d ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( π‘Ÿ +s π‘š ) <s ( π‘Ÿ +s π‘Œ ) )
377 304 323 329 354 376 slttrd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( 𝑋 +s π‘š ) <s ( π‘Ÿ +s π‘Œ ) )
378 breq12 ⊒ ( ( π‘Ž = ( 𝑋 +s π‘š ) ∧ 𝑏 = ( π‘Ÿ +s π‘Œ ) ) β†’ ( π‘Ž <s 𝑏 ↔ ( 𝑋 +s π‘š ) <s ( π‘Ÿ +s π‘Œ ) ) )
379 377 378 syl5ibrcom ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ) ) β†’ ( ( π‘Ž = ( 𝑋 +s π‘š ) ∧ 𝑏 = ( π‘Ÿ +s π‘Œ ) ) β†’ π‘Ž <s 𝑏 ) )
380 379 rexlimdvva ⊒ ( πœ‘ β†’ ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) ( π‘Ž = ( 𝑋 +s π‘š ) ∧ 𝑏 = ( π‘Ÿ +s π‘Œ ) ) β†’ π‘Ž <s 𝑏 ) )
381 295 380 biimtrrid ⊒ ( πœ‘ β†’ ( ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ∧ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ) β†’ π‘Ž <s 𝑏 ) )
382 reeanv ⊒ ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) ( π‘Ž = ( 𝑋 +s π‘š ) ∧ 𝑏 = ( 𝑋 +s 𝑠 ) ) ↔ ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ∧ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) )
383 lltropt ⊒ ( L β€˜ π‘Œ ) <<s ( R β€˜ π‘Œ )
384 383 a1i ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( L β€˜ π‘Œ ) <<s ( R β€˜ π‘Œ ) )
385 simprl ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ π‘š ∈ ( L β€˜ π‘Œ ) )
386 simprr ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ 𝑠 ∈ ( R β€˜ π‘Œ ) )
387 384 385 386 ssltsepcd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ π‘š <s 𝑠 )
388 1 adantr ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ βˆ€ π‘₯ ∈ No βˆ€ 𝑦 ∈ No βˆ€ 𝑧 ∈ No ( ( ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑦 ) ) βˆͺ ( ( bday β€˜ π‘₯ ) +no ( bday β€˜ 𝑧 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) β†’ ( ( π‘₯ +s 𝑦 ) ∈ No ∧ ( 𝑦 <s 𝑧 β†’ ( 𝑦 +s π‘₯ ) <s ( 𝑧 +s π‘₯ ) ) ) ) )
389 2 adantr ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ 𝑋 ∈ No )
390 60 ad2antrl ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ π‘š ∈ No )
391 131 ad2antll ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ 𝑠 ∈ No )
392 81 ad2antrl ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
393 148 ad2antll ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
394 naddcl ⊒ ( ( ( bday β€˜ 𝑋 ) ∈ On ∧ ( bday β€˜ π‘š ) ∈ On ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ On )
395 40 68 394 mp2an ⊒ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ On
396 naddcl ⊒ ( ( ( bday β€˜ 𝑋 ) ∈ On ∧ ( bday β€˜ 𝑠 ) ∈ On ) β†’ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ On )
397 40 135 396 mp2an ⊒ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ On
398 onunel ⊒ ( ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ On ∧ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ On ∧ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∈ On ) β†’ ( ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∧ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) ) )
399 395 397 206 398 mp3an ⊒ ( ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ↔ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ∧ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) ) )
400 392 393 399 sylanbrc ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) )
401 elun1 ⊒ ( ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ) ∈ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) β†’ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
402 400 401 syl ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘š ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑠 ) ) ) ∈ ( ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ π‘Œ ) ) βˆͺ ( ( bday β€˜ 𝑋 ) +no ( bday β€˜ 𝑍 ) ) ) )
403 388 389 390 391 402 addsproplem1 ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( 𝑋 +s π‘š ) ∈ No ∧ ( π‘š <s 𝑠 β†’ ( π‘š +s 𝑋 ) <s ( 𝑠 +s 𝑋 ) ) ) )
404 403 simprd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( π‘š <s 𝑠 β†’ ( π‘š +s 𝑋 ) <s ( 𝑠 +s 𝑋 ) ) )
405 387 404 mpd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( π‘š +s 𝑋 ) <s ( 𝑠 +s 𝑋 ) )
406 389 390 addscomd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( 𝑋 +s π‘š ) = ( π‘š +s 𝑋 ) )
407 389 391 addscomd ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( 𝑋 +s 𝑠 ) = ( 𝑠 +s 𝑋 ) )
408 405 406 407 3brtr4d ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( 𝑋 +s π‘š ) <s ( 𝑋 +s 𝑠 ) )
409 breq12 ⊒ ( ( π‘Ž = ( 𝑋 +s π‘š ) ∧ 𝑏 = ( 𝑋 +s 𝑠 ) ) β†’ ( π‘Ž <s 𝑏 ↔ ( 𝑋 +s π‘š ) <s ( 𝑋 +s 𝑠 ) ) )
410 408 409 syl5ibrcom ⊒ ( ( πœ‘ ∧ ( π‘š ∈ ( L β€˜ π‘Œ ) ∧ 𝑠 ∈ ( R β€˜ π‘Œ ) ) ) β†’ ( ( π‘Ž = ( 𝑋 +s π‘š ) ∧ 𝑏 = ( 𝑋 +s 𝑠 ) ) β†’ π‘Ž <s 𝑏 ) )
411 410 rexlimdvva ⊒ ( πœ‘ β†’ ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) ( π‘Ž = ( 𝑋 +s π‘š ) ∧ 𝑏 = ( 𝑋 +s 𝑠 ) ) β†’ π‘Ž <s 𝑏 ) )
412 382 411 biimtrrid ⊒ ( πœ‘ β†’ ( ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ∧ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) β†’ π‘Ž <s 𝑏 ) )
413 381 412 jaod ⊒ ( πœ‘ β†’ ( ( ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ∧ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ) ∨ ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ∧ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) ) β†’ π‘Ž <s 𝑏 ) )
414 294 413 jaod ⊒ ( πœ‘ β†’ ( ( ( ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∧ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ) ∨ ( βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) π‘Ž = ( 𝑙 +s π‘Œ ) ∧ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) ) ∨ ( ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ∧ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑏 = ( π‘Ÿ +s π‘Œ ) ) ∨ ( βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘Ž = ( 𝑋 +s π‘š ) ∧ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑏 = ( 𝑋 +s 𝑠 ) ) ) ) β†’ π‘Ž <s 𝑏 ) )
415 182 414 biimtrid ⊒ ( πœ‘ β†’ ( ( π‘Ž ∈ ( { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } βˆͺ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ) ∧ 𝑏 ∈ ( { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } βˆͺ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ) ) β†’ π‘Ž <s 𝑏 ) )
416 415 3impib ⊒ ( ( πœ‘ ∧ π‘Ž ∈ ( { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } βˆͺ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ) ∧ 𝑏 ∈ ( { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } βˆͺ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ) ) β†’ π‘Ž <s 𝑏 )
417 10 17 92 159 416 ssltd ⊒ ( πœ‘ β†’ ( { 𝑝 ∣ βˆƒ 𝑙 ∈ ( L β€˜ 𝑋 ) 𝑝 = ( 𝑙 +s π‘Œ ) } βˆͺ { π‘ž ∣ βˆƒ π‘š ∈ ( L β€˜ π‘Œ ) π‘ž = ( 𝑋 +s π‘š ) } ) <<s ( { 𝑀 ∣ βˆƒ π‘Ÿ ∈ ( R β€˜ 𝑋 ) 𝑀 = ( π‘Ÿ +s π‘Œ ) } βˆͺ { 𝑑 ∣ βˆƒ 𝑠 ∈ ( R β€˜ π‘Œ ) 𝑑 = ( 𝑋 +s 𝑠 ) } ) )