Metamath Proof Explorer


Theorem fracf1

Description: The embedding of a commutative ring R into its field of fractions. (Contributed by Thierry Arnoux, 10-May-2025)

Ref Expression
Hypotheses fracf1.1 B = Base R
fracf1.2 E = RLReg R
fracf1.3 1 ˙ = 1 R
fracf1.4 φ R CRing
fracf1.5 No typesetting found for |- .~ = ( R ~RL E ) with typecode |-
fracf1.6 F = x B x 1 ˙ ˙
Assertion fracf1 Could not format assertion : No typesetting found for |- ( ph -> ( F : B -1-1-> ( ( B X. E ) /. .~ ) /\ F e. ( R RingHom ( Frac ` R ) ) ) ) with typecode |-

Proof

Step Hyp Ref Expression
1 fracf1.1 B = Base R
2 fracf1.2 E = RLReg R
3 fracf1.3 1 ˙ = 1 R
4 fracf1.4 φ R CRing
5 fracf1.5 Could not format .~ = ( R ~RL E ) : No typesetting found for |- .~ = ( R ~RL E ) with typecode |-
6 fracf1.6 F = x B x 1 ˙ ˙
7 fracval Could not format ( Frac ` R ) = ( R RLocal ( RLReg ` R ) ) : No typesetting found for |- ( Frac ` R ) = ( R RLocal ( RLReg ` R ) ) with typecode |-
8 2 oveq2i Could not format ( R RLocal E ) = ( R RLocal ( RLReg ` R ) ) : No typesetting found for |- ( R RLocal E ) = ( R RLocal ( RLReg ` R ) ) with typecode |-
9 7 8 eqtr4i Could not format ( Frac ` R ) = ( R RLocal E ) : No typesetting found for |- ( Frac ` R ) = ( R RLocal E ) with typecode |-
10 eqid mulGrp R = mulGrp R
11 4 crngringd φ R Ring
12 2 10 11 rrgsubm φ E SubMnd mulGrp R
13 ssidd φ E E
14 13 2 sseqtrdi φ E RLReg R
15 1 3 9 5 6 4 12 14 rlocf1 Could not format ( ph -> ( F : B -1-1-> ( ( B X. E ) /. .~ ) /\ F e. ( R RingHom ( Frac ` R ) ) ) ) : No typesetting found for |- ( ph -> ( F : B -1-1-> ( ( B X. E ) /. .~ ) /\ F e. ( R RingHom ( Frac ` R ) ) ) ) with typecode |-