Metamath Proof Explorer


Theorem abvfval

Description: Value of the set of absolute values. (Contributed by Mario Carneiro, 8-Sep-2014)

Ref Expression
Hypotheses abvfval.a A = AbsVal R
abvfval.b B = Base R
abvfval.p + ˙ = + R
abvfval.t · ˙ = R
abvfval.z 0 ˙ = 0 R
Assertion abvfval R Ring A = f 0 +∞ B | x B f x = 0 x = 0 ˙ y B f x · ˙ y = f x f y f x + ˙ y f x + f y

Proof

Step Hyp Ref Expression
1 abvfval.a A = AbsVal R
2 abvfval.b B = Base R
3 abvfval.p + ˙ = + R
4 abvfval.t · ˙ = R
5 abvfval.z 0 ˙ = 0 R
6 fveq2 r = R Base r = Base R
7 6 2 syl6eqr r = R Base r = B
8 7 oveq2d r = R 0 +∞ Base r = 0 +∞ B
9 fveq2 r = R 0 r = 0 R
10 9 5 syl6eqr r = R 0 r = 0 ˙
11 10 eqeq2d r = R x = 0 r x = 0 ˙
12 11 bibi2d r = R f x = 0 x = 0 r f x = 0 x = 0 ˙
13 fveq2 r = R r = R
14 13 4 syl6eqr r = R r = · ˙
15 14 oveqd r = R x r y = x · ˙ y
16 15 fveqeq2d r = R f x r y = f x f y f x · ˙ y = f x f y
17 fveq2 r = R + r = + R
18 17 3 syl6eqr r = R + r = + ˙
19 18 oveqd r = R x + r y = x + ˙ y
20 19 fveq2d r = R f x + r y = f x + ˙ y
21 20 breq1d r = R f x + r y f x + f y f x + ˙ y f x + f y
22 16 21 anbi12d r = R f x r y = f x f y f x + r y f x + f y f x · ˙ y = f x f y f x + ˙ y f x + f y
23 7 22 raleqbidv r = R y Base r f x r y = f x f y f x + r y f x + f y y B f x · ˙ y = f x f y f x + ˙ y f x + f y
24 12 23 anbi12d r = R f x = 0 x = 0 r y Base r f x r y = f x f y f x + r y f x + f y f x = 0 x = 0 ˙ y B f x · ˙ y = f x f y f x + ˙ y f x + f y
25 7 24 raleqbidv r = R x Base r f x = 0 x = 0 r y Base r f x r y = f x f y f x + r y f x + f y x B f x = 0 x = 0 ˙ y B f x · ˙ y = f x f y f x + ˙ y f x + f y
26 8 25 rabeqbidv r = R f 0 +∞ Base r | x Base r f x = 0 x = 0 r y Base r f x r y = f x f y f x + r y f x + f y = f 0 +∞ B | x B f x = 0 x = 0 ˙ y B f x · ˙ y = f x f y f x + ˙ y f x + f y
27 df-abv AbsVal = r Ring f 0 +∞ Base r | x Base r f x = 0 x = 0 r y Base r f x r y = f x f y f x + r y f x + f y
28 ovex 0 +∞ B V
29 28 rabex f 0 +∞ B | x B f x = 0 x = 0 ˙ y B f x · ˙ y = f x f y f x + ˙ y f x + f y V
30 26 27 29 fvmpt R Ring AbsVal R = f 0 +∞ B | x B f x = 0 x = 0 ˙ y B f x · ˙ y = f x f y f x + ˙ y f x + f y
31 1 30 syl5eq R Ring A = f 0 +∞ B | x B f x = 0 x = 0 ˙ y B f x · ˙ y = f x f y f x + ˙ y f x + f y