Metamath Proof Explorer


Theorem rlocinvunit

Description: In the localization of a ring R at S , inverses of elements of S are units. (Contributed by Thierry Arnoux, 6-Jun-2026)

Ref Expression
Hypotheses rlocinvunit.b B = Base R
rlocinvunit.1 1 ˙ = 1 R
rlocinvunit.e ˙ = R ~RL S
rlocinvunit.l L = R RLocal S
rlocinvunit.w W = Unit L
rlocinvunit.r φ R CRing
rlocinvunit.s φ S SubMnd mulGrp R
rlocinvunit.q φ Q S
Assertion rlocinvunit φ 1 ˙ Q ˙ W

Proof

Step Hyp Ref Expression
1 rlocinvunit.b B = Base R
2 rlocinvunit.1 1 ˙ = 1 R
3 rlocinvunit.e ˙ = R ~RL S
4 rlocinvunit.l L = R RLocal S
5 rlocinvunit.w W = Unit L
6 rlocinvunit.r φ R CRing
7 rlocinvunit.s φ S SubMnd mulGrp R
8 rlocinvunit.q φ Q S
9 oveq2 a = Q 1 ˙ ˙ 1 ˙ Q ˙ L a = 1 ˙ Q ˙ L Q 1 ˙ ˙
10 9 eqeq1d a = Q 1 ˙ ˙ 1 ˙ Q ˙ L a = 1 L 1 ˙ Q ˙ L Q 1 ˙ ˙ = 1 L
11 eqid mulGrp R = mulGrp R
12 11 1 mgpbas B = Base mulGrp R
13 12 submss S SubMnd mulGrp R S B
14 7 13 syl φ S B
15 14 8 sseldd φ Q B
16 11 2 ringidval 1 ˙ = 0 mulGrp R
17 16 subm0cl S SubMnd mulGrp R 1 ˙ S
18 7 17 syl φ 1 ˙ S
19 15 18 opelxpd φ Q 1 ˙ B × S
20 3 ovexi ˙ V
21 20 ecelqsi Q 1 ˙ B × S Q 1 ˙ ˙ B × S / ˙
22 19 21 syl φ Q 1 ˙ ˙ B × S / ˙
23 eqid 0 R = 0 R
24 eqid R = R
25 eqid - R = - R
26 eqid B × S = B × S
27 1 23 24 25 26 4 3 6 14 rlocbas φ B × S / ˙ = Base L
28 22 27 eleqtrd φ Q 1 ˙ ˙ Base L
29 eqid + R = + R
30 6 crngringd φ R Ring
31 1 2 30 ringidcld φ 1 ˙ B
32 eqid L = L
33 1 24 29 4 3 6 7 31 15 8 18 32 rlocmulval φ 1 ˙ Q ˙ L Q 1 ˙ ˙ = 1 ˙ R Q Q R 1 ˙ ˙
34 1 23 2 24 25 26 3 6 7 erler φ ˙ Er B × S
35 eqidd φ 1 ˙ 1 ˙ = 1 ˙ 1 ˙
36 1 24 2 30 15 ringlidmd φ 1 ˙ R Q = Q
37 1 24 2 30 15 ringridmd φ Q R 1 ˙ = Q
38 36 37 opeq12d φ 1 ˙ R Q Q R 1 ˙ = Q Q
39 37 eqcomd φ Q = Q R 1 ˙
40 1 3 6 7 24 35 38 31 15 18 8 8 39 39 erlbr2d φ 1 ˙ 1 ˙ ˙ 1 ˙ R Q Q R 1 ˙
41 34 40 erthi φ 1 ˙ 1 ˙ ˙ = 1 ˙ R Q Q R 1 ˙ ˙
42 eqid 1 ˙ 1 ˙ ˙ = 1 ˙ 1 ˙ ˙
43 23 2 4 3 6 7 42 rloc1r φ 1 ˙ 1 ˙ ˙ = 1 L
44 33 41 43 3eqtr2d φ 1 ˙ Q ˙ L Q 1 ˙ ˙ = 1 L
45 10 28 44 rspcedvdw φ a Base L 1 ˙ Q ˙ L a = 1 L
46 eqid Base L = Base L
47 eqid 1 L = 1 L
48 31 8 opelxpd φ 1 ˙ Q B × S
49 20 ecelqsi 1 ˙ Q B × S 1 ˙ Q ˙ B × S / ˙
50 48 49 syl φ 1 ˙ Q ˙ B × S / ˙
51 50 27 eleqtrd φ 1 ˙ Q ˙ Base L
52 1 24 29 4 3 6 7 rloccring φ L CRing
53 46 5 32 47 51 52 isunitc φ 1 ˙ Q ˙ W a Base L 1 ˙ Q ˙ L a = 1 L
54 45 53 mpbird φ 1 ˙ Q ˙ W