Metamath Proof Explorer


Theorem abvsubtri

Description: An absolute value satisfies the triangle inequality. (Contributed by Mario Carneiro, 4-Oct-2015)

Ref Expression
Hypotheses abv0.a A=AbsValR
abvneg.b B=BaseR
abvsubtri.p -˙=-R
Assertion abvsubtri FAXBYBFX-˙YFX+FY

Proof

Step Hyp Ref Expression
1 abv0.a A=AbsValR
2 abvneg.b B=BaseR
3 abvsubtri.p -˙=-R
4 eqid +R=+R
5 eqid invgR=invgR
6 2 4 5 3 grpsubval XBYBX-˙Y=X+RinvgRY
7 6 3adant1 FAXBYBX-˙Y=X+RinvgRY
8 7 fveq2d FAXBYBFX-˙Y=FX+RinvgRY
9 1 abvrcl FARRing
10 9 3ad2ant1 FAXBYBRRing
11 ringgrp RRingRGrp
12 10 11 syl FAXBYBRGrp
13 simp3 FAXBYBYB
14 2 5 grpinvcl RGrpYBinvgRYB
15 12 13 14 syl2anc FAXBYBinvgRYB
16 1 2 4 abvtri FAXBinvgRYBFX+RinvgRYFX+FinvgRY
17 15 16 syld3an3 FAXBYBFX+RinvgRYFX+FinvgRY
18 1 2 5 abvneg FAYBFinvgRY=FY
19 18 3adant2 FAXBYBFinvgRY=FY
20 19 oveq2d FAXBYBFX+FinvgRY=FX+FY
21 17 20 breqtrd FAXBYBFX+RinvgRYFX+FY
22 8 21 eqbrtrd FAXBYBFX-˙YFX+FY