Metamath Proof Explorer


Theorem sltadd2

Description: Addition to both sides of surreal less-than. (Contributed by Scott Fenton, 21-Jan-2025)

Ref Expression
Assertion sltadd2 ( ( ðī ∈ No ∧ ðĩ ∈ No ∧ ðķ ∈ No ) → ( ðī <s ðĩ ↔ ( ðķ +s ðī ) <s ( ðķ +s ðĩ ) ) )

Proof

Step Hyp Ref Expression
1 sleadd2 âŠĒ ( ( ðĩ ∈ No ∧ ðī ∈ No ∧ ðķ ∈ No ) → ( ðĩ â‰Īs ðī ↔ ( ðķ +s ðĩ ) â‰Īs ( ðķ +s ðī ) ) )
2 1 3com12 âŠĒ ( ( ðī ∈ No ∧ ðĩ ∈ No ∧ ðķ ∈ No ) → ( ðĩ â‰Īs ðī ↔ ( ðķ +s ðĩ ) â‰Īs ( ðķ +s ðī ) ) )
3 2 notbid âŠĒ ( ( ðī ∈ No ∧ ðĩ ∈ No ∧ ðķ ∈ No ) → ( ÂŽ ðĩ â‰Īs ðī ↔ ÂŽ ( ðķ +s ðĩ ) â‰Īs ( ðķ +s ðī ) ) )
4 sltnle âŠĒ ( ( ðī ∈ No ∧ ðĩ ∈ No ) → ( ðī <s ðĩ ↔ ÂŽ ðĩ â‰Īs ðī ) )
5 4 3adant3 âŠĒ ( ( ðī ∈ No ∧ ðĩ ∈ No ∧ ðķ ∈ No ) → ( ðī <s ðĩ ↔ ÂŽ ðĩ â‰Īs ðī ) )
6 simp3 âŠĒ ( ( ðī ∈ No ∧ ðĩ ∈ No ∧ ðķ ∈ No ) → ðķ ∈ No )
7 simp1 âŠĒ ( ( ðī ∈ No ∧ ðĩ ∈ No ∧ ðķ ∈ No ) → ðī ∈ No )
8 6 7 addscld âŠĒ ( ( ðī ∈ No ∧ ðĩ ∈ No ∧ ðķ ∈ No ) → ( ðķ +s ðī ) ∈ No )
9 simp2 âŠĒ ( ( ðī ∈ No ∧ ðĩ ∈ No ∧ ðķ ∈ No ) → ðĩ ∈ No )
10 6 9 addscld âŠĒ ( ( ðī ∈ No ∧ ðĩ ∈ No ∧ ðķ ∈ No ) → ( ðķ +s ðĩ ) ∈ No )
11 sltnle âŠĒ ( ( ( ðķ +s ðī ) ∈ No ∧ ( ðķ +s ðĩ ) ∈ No ) → ( ( ðķ +s ðī ) <s ( ðķ +s ðĩ ) ↔ ÂŽ ( ðķ +s ðĩ ) â‰Īs ( ðķ +s ðī ) ) )
12 8 10 11 syl2anc âŠĒ ( ( ðī ∈ No ∧ ðĩ ∈ No ∧ ðķ ∈ No ) → ( ( ðķ +s ðī ) <s ( ðķ +s ðĩ ) ↔ ÂŽ ( ðķ +s ðĩ ) â‰Īs ( ðķ +s ðī ) ) )
13 3 5 12 3bitr4d âŠĒ ( ( ðī ∈ No ∧ ðĩ ∈ No ∧ ðķ ∈ No ) → ( ðī <s ðĩ ↔ ( ðķ +s ðī ) <s ( ðķ +s ðĩ ) ) )