Metamath Proof Explorer


Theorem lesubsd

Description: Swap subtrahends in a surreal inequality. (Contributed by Scott Fenton, 29-Jan-2026)

Ref Expression
Hypotheses lesubsd.1 ⊢ φ → A ∈ No
lesubsd.2 ⊢ φ → B ∈ No
lesubsd.3 ⊢ φ → C ∈ No
Assertion lesubsd ⊢ φ → A ≤ s B - s C ↔ C ≤ s B - s A

Proof

Step Hyp Ref Expression
1 lesubsd.1 ⊢ φ → A ∈ No
2 lesubsd.2 ⊢ φ → B ∈ No
3 lesubsd.3 ⊢ φ → C ∈ No
4 npcans ⊢ B ∈ No ∧ A ∈ No → B - s A + s A = B
5 2 1 4 syl2anc ⊢ φ → B - s A + s A = B
6 2 1 subscld ⊢ φ → B - s A ∈ No
7 1 6 addscomd ⊢ φ → A + s B - s A = B - s A + s A
8 npcans ⊢ B ∈ No ∧ C ∈ No → B - s C + s C = B
9 2 3 8 syl2anc ⊢ φ → B - s C + s C = B
10 5 7 9 3eqtr4rd ⊢ φ → B - s C + s C = A + s B - s A
11 10 breq2d ⊢ φ → A + s C ≤ s B - s C + s C ↔ A + s C ≤ s A + s B - s A
12 2 3 subscld ⊢ φ → B - s C ∈ No
13 1 12 3 leadds1d ⊢ φ → A ≤ s B - s C ↔ A + s C ≤ s B - s C + s C
14 3 6 1 leadds2d ⊢ φ → C ≤ s B - s A ↔ A + s C ≤ s A + s B - s A
15 11 13 14 3bitr4d ⊢ φ → A ≤ s B - s C ↔ C ≤ s B - s A