MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  isring Structured version   Visualization version   GIF version

Theorem isring 20053
Description: The predicate "is a (unital) ring". Definition of "ring with unit" in [Schechter] p. 187. (Contributed by NM, 18-Oct-2012.) (Revised by Mario Carneiro, 6-Jan-2015.)
Hypotheses
Ref Expression
isring.b ๐ต = (Baseโ€˜๐‘…)
isring.g ๐บ = (mulGrpโ€˜๐‘…)
isring.p + = (+gโ€˜๐‘…)
isring.t ยท = (.rโ€˜๐‘…)
Assertion
Ref Expression
isring (๐‘… โˆˆ Ring โ†” (๐‘… โˆˆ Grp โˆง ๐บ โˆˆ Mnd โˆง โˆ€๐‘ฅ โˆˆ ๐ต โˆ€๐‘ฆ โˆˆ ๐ต โˆ€๐‘ง โˆˆ ๐ต ((๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)) โˆง ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง)))))
Distinct variable groups:   ๐‘ฅ,๐‘ฆ,๐‘ง,๐ต   ๐‘ฅ, + ,๐‘ฆ,๐‘ง   ๐‘ฅ,๐‘…,๐‘ฆ,๐‘ง   ๐‘ฅ, ยท ,๐‘ฆ,๐‘ง
Allowed substitution hints:   ๐บ(๐‘ฅ,๐‘ฆ,๐‘ง)

Proof of Theorem isring
Dummy variables ๐‘ ๐‘ ๐‘Ÿ ๐‘ก are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 fveq2 6888 . . . . . 6 (๐‘Ÿ = ๐‘… โ†’ (mulGrpโ€˜๐‘Ÿ) = (mulGrpโ€˜๐‘…))
2 isring.g . . . . . 6 ๐บ = (mulGrpโ€˜๐‘…)
31, 2eqtr4di 2790 . . . . 5 (๐‘Ÿ = ๐‘… โ†’ (mulGrpโ€˜๐‘Ÿ) = ๐บ)
43eleq1d 2818 . . . 4 (๐‘Ÿ = ๐‘… โ†’ ((mulGrpโ€˜๐‘Ÿ) โˆˆ Mnd โ†” ๐บ โˆˆ Mnd))
5 fvexd 6903 . . . . 5 (๐‘Ÿ = ๐‘… โ†’ (Baseโ€˜๐‘Ÿ) โˆˆ V)
6 fveq2 6888 . . . . . 6 (๐‘Ÿ = ๐‘… โ†’ (Baseโ€˜๐‘Ÿ) = (Baseโ€˜๐‘…))
7 isring.b . . . . . 6 ๐ต = (Baseโ€˜๐‘…)
86, 7eqtr4di 2790 . . . . 5 (๐‘Ÿ = ๐‘… โ†’ (Baseโ€˜๐‘Ÿ) = ๐ต)
9 fvexd 6903 . . . . . 6 ((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โ†’ (+gโ€˜๐‘Ÿ) โˆˆ V)
10 simpl 483 . . . . . . . 8 ((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โ†’ ๐‘Ÿ = ๐‘…)
1110fveq2d 6892 . . . . . . 7 ((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โ†’ (+gโ€˜๐‘Ÿ) = (+gโ€˜๐‘…))
12 isring.p . . . . . . 7 + = (+gโ€˜๐‘…)
1311, 12eqtr4di 2790 . . . . . 6 ((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โ†’ (+gโ€˜๐‘Ÿ) = + )
14 fvexd 6903 . . . . . . 7 (((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โ†’ (.rโ€˜๐‘Ÿ) โˆˆ V)
15 simpll 765 . . . . . . . . 9 (((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โ†’ ๐‘Ÿ = ๐‘…)
1615fveq2d 6892 . . . . . . . 8 (((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โ†’ (.rโ€˜๐‘Ÿ) = (.rโ€˜๐‘…))
17 isring.t . . . . . . . 8 ยท = (.rโ€˜๐‘…)
1816, 17eqtr4di 2790 . . . . . . 7 (((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โ†’ (.rโ€˜๐‘Ÿ) = ยท )
19 simpllr 774 . . . . . . . 8 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ ๐‘ = ๐ต)
20 simpr 485 . . . . . . . . . . . . 13 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ ๐‘ก = ยท )
21 eqidd 2733 . . . . . . . . . . . . 13 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ ๐‘ฅ = ๐‘ฅ)
22 simplr 767 . . . . . . . . . . . . . 14 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ ๐‘ = + )
2322oveqd 7422 . . . . . . . . . . . . 13 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ (๐‘ฆ๐‘๐‘ง) = (๐‘ฆ + ๐‘ง))
2420, 21, 23oveq123d 7426 . . . . . . . . . . . 12 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ (๐‘ฅ๐‘ก(๐‘ฆ๐‘๐‘ง)) = (๐‘ฅ ยท (๐‘ฆ + ๐‘ง)))
2520oveqd 7422 . . . . . . . . . . . . 13 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ (๐‘ฅ๐‘ก๐‘ฆ) = (๐‘ฅ ยท ๐‘ฆ))
2620oveqd 7422 . . . . . . . . . . . . 13 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ (๐‘ฅ๐‘ก๐‘ง) = (๐‘ฅ ยท ๐‘ง))
2722, 25, 26oveq123d 7426 . . . . . . . . . . . 12 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ ((๐‘ฅ๐‘ก๐‘ฆ)๐‘(๐‘ฅ๐‘ก๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)))
2824, 27eqeq12d 2748 . . . . . . . . . . 11 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ ((๐‘ฅ๐‘ก(๐‘ฆ๐‘๐‘ง)) = ((๐‘ฅ๐‘ก๐‘ฆ)๐‘(๐‘ฅ๐‘ก๐‘ง)) โ†” (๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง))))
2922oveqd 7422 . . . . . . . . . . . . 13 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ (๐‘ฅ๐‘๐‘ฆ) = (๐‘ฅ + ๐‘ฆ))
30 eqidd 2733 . . . . . . . . . . . . 13 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ ๐‘ง = ๐‘ง)
3120, 29, 30oveq123d 7426 . . . . . . . . . . . 12 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ ((๐‘ฅ๐‘๐‘ฆ)๐‘ก๐‘ง) = ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง))
3220oveqd 7422 . . . . . . . . . . . . 13 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ (๐‘ฆ๐‘ก๐‘ง) = (๐‘ฆ ยท ๐‘ง))
3322, 26, 32oveq123d 7426 . . . . . . . . . . . 12 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ ((๐‘ฅ๐‘ก๐‘ง)๐‘(๐‘ฆ๐‘ก๐‘ง)) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง)))
3431, 33eqeq12d 2748 . . . . . . . . . . 11 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ (((๐‘ฅ๐‘๐‘ฆ)๐‘ก๐‘ง) = ((๐‘ฅ๐‘ก๐‘ง)๐‘(๐‘ฆ๐‘ก๐‘ง)) โ†” ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง))))
3528, 34anbi12d 631 . . . . . . . . . 10 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ (((๐‘ฅ๐‘ก(๐‘ฆ๐‘๐‘ง)) = ((๐‘ฅ๐‘ก๐‘ฆ)๐‘(๐‘ฅ๐‘ก๐‘ง)) โˆง ((๐‘ฅ๐‘๐‘ฆ)๐‘ก๐‘ง) = ((๐‘ฅ๐‘ก๐‘ง)๐‘(๐‘ฆ๐‘ก๐‘ง))) โ†” ((๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)) โˆง ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง)))))
3619, 35raleqbidv 3342 . . . . . . . . 9 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ (โˆ€๐‘ง โˆˆ ๐‘ ((๐‘ฅ๐‘ก(๐‘ฆ๐‘๐‘ง)) = ((๐‘ฅ๐‘ก๐‘ฆ)๐‘(๐‘ฅ๐‘ก๐‘ง)) โˆง ((๐‘ฅ๐‘๐‘ฆ)๐‘ก๐‘ง) = ((๐‘ฅ๐‘ก๐‘ง)๐‘(๐‘ฆ๐‘ก๐‘ง))) โ†” โˆ€๐‘ง โˆˆ ๐ต ((๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)) โˆง ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง)))))
3719, 36raleqbidv 3342 . . . . . . . 8 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ (โˆ€๐‘ฆ โˆˆ ๐‘ โˆ€๐‘ง โˆˆ ๐‘ ((๐‘ฅ๐‘ก(๐‘ฆ๐‘๐‘ง)) = ((๐‘ฅ๐‘ก๐‘ฆ)๐‘(๐‘ฅ๐‘ก๐‘ง)) โˆง ((๐‘ฅ๐‘๐‘ฆ)๐‘ก๐‘ง) = ((๐‘ฅ๐‘ก๐‘ง)๐‘(๐‘ฆ๐‘ก๐‘ง))) โ†” โˆ€๐‘ฆ โˆˆ ๐ต โˆ€๐‘ง โˆˆ ๐ต ((๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)) โˆง ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง)))))
3819, 37raleqbidv 3342 . . . . . . 7 ((((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โˆง ๐‘ก = ยท ) โ†’ (โˆ€๐‘ฅ โˆˆ ๐‘ โˆ€๐‘ฆ โˆˆ ๐‘ โˆ€๐‘ง โˆˆ ๐‘ ((๐‘ฅ๐‘ก(๐‘ฆ๐‘๐‘ง)) = ((๐‘ฅ๐‘ก๐‘ฆ)๐‘(๐‘ฅ๐‘ก๐‘ง)) โˆง ((๐‘ฅ๐‘๐‘ฆ)๐‘ก๐‘ง) = ((๐‘ฅ๐‘ก๐‘ง)๐‘(๐‘ฆ๐‘ก๐‘ง))) โ†” โˆ€๐‘ฅ โˆˆ ๐ต โˆ€๐‘ฆ โˆˆ ๐ต โˆ€๐‘ง โˆˆ ๐ต ((๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)) โˆง ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง)))))
3914, 18, 38sbcied2 3823 . . . . . 6 (((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โˆง ๐‘ = + ) โ†’ ([(.rโ€˜๐‘Ÿ) / ๐‘ก]โˆ€๐‘ฅ โˆˆ ๐‘ โˆ€๐‘ฆ โˆˆ ๐‘ โˆ€๐‘ง โˆˆ ๐‘ ((๐‘ฅ๐‘ก(๐‘ฆ๐‘๐‘ง)) = ((๐‘ฅ๐‘ก๐‘ฆ)๐‘(๐‘ฅ๐‘ก๐‘ง)) โˆง ((๐‘ฅ๐‘๐‘ฆ)๐‘ก๐‘ง) = ((๐‘ฅ๐‘ก๐‘ง)๐‘(๐‘ฆ๐‘ก๐‘ง))) โ†” โˆ€๐‘ฅ โˆˆ ๐ต โˆ€๐‘ฆ โˆˆ ๐ต โˆ€๐‘ง โˆˆ ๐ต ((๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)) โˆง ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง)))))
409, 13, 39sbcied2 3823 . . . . 5 ((๐‘Ÿ = ๐‘… โˆง ๐‘ = ๐ต) โ†’ ([(+gโ€˜๐‘Ÿ) / ๐‘][(.rโ€˜๐‘Ÿ) / ๐‘ก]โˆ€๐‘ฅ โˆˆ ๐‘ โˆ€๐‘ฆ โˆˆ ๐‘ โˆ€๐‘ง โˆˆ ๐‘ ((๐‘ฅ๐‘ก(๐‘ฆ๐‘๐‘ง)) = ((๐‘ฅ๐‘ก๐‘ฆ)๐‘(๐‘ฅ๐‘ก๐‘ง)) โˆง ((๐‘ฅ๐‘๐‘ฆ)๐‘ก๐‘ง) = ((๐‘ฅ๐‘ก๐‘ง)๐‘(๐‘ฆ๐‘ก๐‘ง))) โ†” โˆ€๐‘ฅ โˆˆ ๐ต โˆ€๐‘ฆ โˆˆ ๐ต โˆ€๐‘ง โˆˆ ๐ต ((๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)) โˆง ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง)))))
415, 8, 40sbcied2 3823 . . . 4 (๐‘Ÿ = ๐‘… โ†’ ([(Baseโ€˜๐‘Ÿ) / ๐‘][(+gโ€˜๐‘Ÿ) / ๐‘][(.rโ€˜๐‘Ÿ) / ๐‘ก]โˆ€๐‘ฅ โˆˆ ๐‘ โˆ€๐‘ฆ โˆˆ ๐‘ โˆ€๐‘ง โˆˆ ๐‘ ((๐‘ฅ๐‘ก(๐‘ฆ๐‘๐‘ง)) = ((๐‘ฅ๐‘ก๐‘ฆ)๐‘(๐‘ฅ๐‘ก๐‘ง)) โˆง ((๐‘ฅ๐‘๐‘ฆ)๐‘ก๐‘ง) = ((๐‘ฅ๐‘ก๐‘ง)๐‘(๐‘ฆ๐‘ก๐‘ง))) โ†” โˆ€๐‘ฅ โˆˆ ๐ต โˆ€๐‘ฆ โˆˆ ๐ต โˆ€๐‘ง โˆˆ ๐ต ((๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)) โˆง ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง)))))
424, 41anbi12d 631 . . 3 (๐‘Ÿ = ๐‘… โ†’ (((mulGrpโ€˜๐‘Ÿ) โˆˆ Mnd โˆง [(Baseโ€˜๐‘Ÿ) / ๐‘][(+gโ€˜๐‘Ÿ) / ๐‘][(.rโ€˜๐‘Ÿ) / ๐‘ก]โˆ€๐‘ฅ โˆˆ ๐‘ โˆ€๐‘ฆ โˆˆ ๐‘ โˆ€๐‘ง โˆˆ ๐‘ ((๐‘ฅ๐‘ก(๐‘ฆ๐‘๐‘ง)) = ((๐‘ฅ๐‘ก๐‘ฆ)๐‘(๐‘ฅ๐‘ก๐‘ง)) โˆง ((๐‘ฅ๐‘๐‘ฆ)๐‘ก๐‘ง) = ((๐‘ฅ๐‘ก๐‘ง)๐‘(๐‘ฆ๐‘ก๐‘ง)))) โ†” (๐บ โˆˆ Mnd โˆง โˆ€๐‘ฅ โˆˆ ๐ต โˆ€๐‘ฆ โˆˆ ๐ต โˆ€๐‘ง โˆˆ ๐ต ((๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)) โˆง ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง))))))
43 df-ring 20051 . . 3 Ring = {๐‘Ÿ โˆˆ Grp โˆฃ ((mulGrpโ€˜๐‘Ÿ) โˆˆ Mnd โˆง [(Baseโ€˜๐‘Ÿ) / ๐‘][(+gโ€˜๐‘Ÿ) / ๐‘][(.rโ€˜๐‘Ÿ) / ๐‘ก]โˆ€๐‘ฅ โˆˆ ๐‘ โˆ€๐‘ฆ โˆˆ ๐‘ โˆ€๐‘ง โˆˆ ๐‘ ((๐‘ฅ๐‘ก(๐‘ฆ๐‘๐‘ง)) = ((๐‘ฅ๐‘ก๐‘ฆ)๐‘(๐‘ฅ๐‘ก๐‘ง)) โˆง ((๐‘ฅ๐‘๐‘ฆ)๐‘ก๐‘ง) = ((๐‘ฅ๐‘ก๐‘ง)๐‘(๐‘ฆ๐‘ก๐‘ง))))}
4442, 43elrab2 3685 . 2 (๐‘… โˆˆ Ring โ†” (๐‘… โˆˆ Grp โˆง (๐บ โˆˆ Mnd โˆง โˆ€๐‘ฅ โˆˆ ๐ต โˆ€๐‘ฆ โˆˆ ๐ต โˆ€๐‘ง โˆˆ ๐ต ((๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)) โˆง ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง))))))
45 3anass 1095 . 2 ((๐‘… โˆˆ Grp โˆง ๐บ โˆˆ Mnd โˆง โˆ€๐‘ฅ โˆˆ ๐ต โˆ€๐‘ฆ โˆˆ ๐ต โˆ€๐‘ง โˆˆ ๐ต ((๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)) โˆง ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง)))) โ†” (๐‘… โˆˆ Grp โˆง (๐บ โˆˆ Mnd โˆง โˆ€๐‘ฅ โˆˆ ๐ต โˆ€๐‘ฆ โˆˆ ๐ต โˆ€๐‘ง โˆˆ ๐ต ((๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)) โˆง ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง))))))
4644, 45bitr4i 277 1 (๐‘… โˆˆ Ring โ†” (๐‘… โˆˆ Grp โˆง ๐บ โˆˆ Mnd โˆง โˆ€๐‘ฅ โˆˆ ๐ต โˆ€๐‘ฆ โˆˆ ๐ต โˆ€๐‘ง โˆˆ ๐ต ((๐‘ฅ ยท (๐‘ฆ + ๐‘ง)) = ((๐‘ฅ ยท ๐‘ฆ) + (๐‘ฅ ยท ๐‘ง)) โˆง ((๐‘ฅ + ๐‘ฆ) ยท ๐‘ง) = ((๐‘ฅ ยท ๐‘ง) + (๐‘ฆ ยท ๐‘ง)))))
Colors of variables: wff setvar class
Syntax hints:   โ†” wb 205   โˆง wa 396   โˆง w3a 1087   = wceq 1541   โˆˆ wcel 2106  โˆ€wral 3061  Vcvv 3474  [wsbc 3776  โ€˜cfv 6540  (class class class)co 7405  Basecbs 17140  +gcplusg 17193  .rcmulr 17194  Mndcmnd 18621  Grpcgrp 18815  mulGrpcmgp 19981  Ringcrg 20049
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-ext 2703  ax-nul 5305
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-sb 2068  df-clab 2710  df-cleq 2724  df-clel 2810  df-ne 2941  df-ral 3062  df-rab 3433  df-v 3476  df-sbc 3777  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-nul 4322  df-if 4528  df-sn 4628  df-pr 4630  df-op 4634  df-uni 4908  df-br 5148  df-iota 6492  df-fv 6548  df-ov 7408  df-ring 20051
This theorem is referenced by:  ringgrp  20054  ringmgp  20055  ringdilem  20065  ringpropd  20095  isringd  20098  ringsrg  20102  ring1  20115  prdsringd  20127  ringrng  46641  isringrng  46643  2zrngnring  46803  cznnring  46807
  Copyright terms: Public domain W3C validator