Metamath Proof Explorer


Theorem isdomn4

Description: A ring is a domain iff it is nonzero and the cancellation law for multiplication holds. (Contributed by SN, 15-Sep-2024)

Ref Expression
Hypotheses isdomn4.b โŠข ๐ต = ( Base โ€˜ ๐‘… )
isdomn4.0 โŠข 0 = ( 0g โ€˜ ๐‘… )
isdomn4.x โŠข ยท = ( .r โ€˜ ๐‘… )
Assertion isdomn4 ( ๐‘… โˆˆ Domn โ†” ( ๐‘… โˆˆ NzRing โˆง โˆ€ ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆ€ ๐‘ โˆˆ ๐ต โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†’ ๐‘ = ๐‘ ) ) )

Proof

Step Hyp Ref Expression
1 isdomn4.b โŠข ๐ต = ( Base โ€˜ ๐‘… )
2 isdomn4.0 โŠข 0 = ( 0g โ€˜ ๐‘… )
3 isdomn4.x โŠข ยท = ( .r โ€˜ ๐‘… )
4 domnnzr โŠข ( ๐‘… โˆˆ Domn โ†’ ๐‘… โˆˆ NzRing )
5 eqid โŠข ( -g โ€˜ ๐‘… ) = ( -g โ€˜ ๐‘… )
6 domnring โŠข ( ๐‘… โˆˆ Domn โ†’ ๐‘… โˆˆ Ring )
7 6 adantr โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ๐‘… โˆˆ Ring )
8 eldifi โŠข ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โ†’ ๐‘Ž โˆˆ ๐ต )
9 8 3ad2ant1 โŠข ( ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) โ†’ ๐‘Ž โˆˆ ๐ต )
10 9 adantl โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ๐‘Ž โˆˆ ๐ต )
11 simpr2 โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ๐‘ โˆˆ ๐ต )
12 simpr3 โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ๐‘ โˆˆ ๐ต )
13 1 3 5 7 10 11 12 ringsubdi โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ๐‘Ž ยท ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) ) = ( ( ๐‘Ž ยท ๐‘ ) ( -g โ€˜ ๐‘… ) ( ๐‘Ž ยท ๐‘ ) ) )
14 13 eqeq1d โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ( ๐‘Ž ยท ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) ) = 0 โ†” ( ( ๐‘Ž ยท ๐‘ ) ( -g โ€˜ ๐‘… ) ( ๐‘Ž ยท ๐‘ ) ) = 0 ) )
15 simpll โŠข ( ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โˆง ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โ‰  0 ) โ†’ ๐‘… โˆˆ Domn )
16 10 adantr โŠข ( ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โˆง ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โ‰  0 ) โ†’ ๐‘Ž โˆˆ ๐ต )
17 eldifsni โŠข ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โ†’ ๐‘Ž โ‰  0 )
18 17 3ad2ant1 โŠข ( ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) โ†’ ๐‘Ž โ‰  0 )
19 18 ad2antlr โŠข ( ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โˆง ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โ‰  0 ) โ†’ ๐‘Ž โ‰  0 )
20 6 ringgrpd โŠข ( ๐‘… โˆˆ Domn โ†’ ๐‘… โˆˆ Grp )
21 1 5 grpsubcl โŠข ( ( ๐‘… โˆˆ Grp โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) โ†’ ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โˆˆ ๐ต )
22 20 21 syl3an1 โŠข ( ( ๐‘… โˆˆ Domn โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) โ†’ ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โˆˆ ๐ต )
23 22 3adant3r1 โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โˆˆ ๐ต )
24 23 adantr โŠข ( ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โˆง ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โ‰  0 ) โ†’ ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โˆˆ ๐ต )
25 simpr โŠข ( ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โˆง ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โ‰  0 ) โ†’ ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โ‰  0 )
26 1 3 2 domnmuln0 โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ๐ต โˆง ๐‘Ž โ‰  0 ) โˆง ( ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โˆˆ ๐ต โˆง ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โ‰  0 ) ) โ†’ ( ๐‘Ž ยท ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) ) โ‰  0 )
27 15 16 19 24 25 26 syl122anc โŠข ( ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โˆง ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โ‰  0 ) โ†’ ( ๐‘Ž ยท ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) ) โ‰  0 )
28 27 ex โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) โ‰  0 โ†’ ( ๐‘Ž ยท ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) ) โ‰  0 ) )
29 28 necon4d โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ( ๐‘Ž ยท ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) ) = 0 โ†’ ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) = 0 ) )
30 14 29 sylbird โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ( ( ๐‘Ž ยท ๐‘ ) ( -g โ€˜ ๐‘… ) ( ๐‘Ž ยท ๐‘ ) ) = 0 โ†’ ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) = 0 ) )
31 20 adantr โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ๐‘… โˆˆ Grp )
32 id โŠข ( ๐‘ โˆˆ ๐ต โ†’ ๐‘ โˆˆ ๐ต )
33 1 3 ringcl โŠข ( ( ๐‘… โˆˆ Ring โˆง ๐‘Ž โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) โ†’ ( ๐‘Ž ยท ๐‘ ) โˆˆ ๐ต )
34 6 8 32 33 syl3an โŠข ( ( ๐‘… โˆˆ Domn โˆง ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต ) โ†’ ( ๐‘Ž ยท ๐‘ ) โˆˆ ๐ต )
35 34 3adant3r3 โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ๐‘Ž ยท ๐‘ ) โˆˆ ๐ต )
36 id โŠข ( ๐‘ โˆˆ ๐ต โ†’ ๐‘ โˆˆ ๐ต )
37 1 3 ringcl โŠข ( ( ๐‘… โˆˆ Ring โˆง ๐‘Ž โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) โ†’ ( ๐‘Ž ยท ๐‘ ) โˆˆ ๐ต )
38 6 8 36 37 syl3an โŠข ( ( ๐‘… โˆˆ Domn โˆง ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต ) โ†’ ( ๐‘Ž ยท ๐‘ ) โˆˆ ๐ต )
39 38 3adant3r2 โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ๐‘Ž ยท ๐‘ ) โˆˆ ๐ต )
40 1 2 5 grpsubeq0 โŠข ( ( ๐‘… โˆˆ Grp โˆง ( ๐‘Ž ยท ๐‘ ) โˆˆ ๐ต โˆง ( ๐‘Ž ยท ๐‘ ) โˆˆ ๐ต ) โ†’ ( ( ( ๐‘Ž ยท ๐‘ ) ( -g โ€˜ ๐‘… ) ( ๐‘Ž ยท ๐‘ ) ) = 0 โ†” ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) ) )
41 31 35 39 40 syl3anc โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ( ( ๐‘Ž ยท ๐‘ ) ( -g โ€˜ ๐‘… ) ( ๐‘Ž ยท ๐‘ ) ) = 0 โ†” ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) ) )
42 1 2 5 grpsubeq0 โŠข ( ( ๐‘… โˆˆ Grp โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) โ†’ ( ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) = 0 โ†” ๐‘ = ๐‘ ) )
43 31 11 12 42 syl3anc โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ( ๐‘ ( -g โ€˜ ๐‘… ) ๐‘ ) = 0 โ†” ๐‘ = ๐‘ ) )
44 30 41 43 3imtr3d โŠข ( ( ๐‘… โˆˆ Domn โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†’ ๐‘ = ๐‘ ) )
45 44 ralrimivvva โŠข ( ๐‘… โˆˆ Domn โ†’ โˆ€ ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆ€ ๐‘ โˆˆ ๐ต โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†’ ๐‘ = ๐‘ ) )
46 4 45 jca โŠข ( ๐‘… โˆˆ Domn โ†’ ( ๐‘… โˆˆ NzRing โˆง โˆ€ ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆ€ ๐‘ โˆˆ ๐ต โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†’ ๐‘ = ๐‘ ) ) )
47 nzrring โŠข ( ๐‘… โˆˆ NzRing โ†’ ๐‘… โˆˆ Ring )
48 47 ringgrpd โŠข ( ๐‘… โˆˆ NzRing โ†’ ๐‘… โˆˆ Grp )
49 1 2 grpidcl โŠข ( ๐‘… โˆˆ Grp โ†’ 0 โˆˆ ๐ต )
50 48 49 syl โŠข ( ๐‘… โˆˆ NzRing โ†’ 0 โˆˆ ๐ต )
51 50 adantr โŠข ( ( ๐‘… โˆˆ NzRing โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ 0 โˆˆ ๐ต )
52 oveq2 โŠข ( ๐‘ = 0 โ†’ ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท 0 ) )
53 52 eqeq2d โŠข ( ๐‘ = 0 โ†’ ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†” ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท 0 ) ) )
54 eqeq2 โŠข ( ๐‘ = 0 โ†’ ( ๐‘ = ๐‘ โ†” ๐‘ = 0 ) )
55 53 54 imbi12d โŠข ( ๐‘ = 0 โ†’ ( ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†’ ๐‘ = ๐‘ ) โ†” ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท 0 ) โ†’ ๐‘ = 0 ) ) )
56 55 rspcv โŠข ( 0 โˆˆ ๐ต โ†’ ( โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†’ ๐‘ = ๐‘ ) โ†’ ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท 0 ) โ†’ ๐‘ = 0 ) ) )
57 51 56 syl โŠข ( ( ๐‘… โˆˆ NzRing โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†’ ๐‘ = ๐‘ ) โ†’ ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท 0 ) โ†’ ๐‘ = 0 ) ) )
58 1 3 2 ringrz โŠข ( ( ๐‘… โˆˆ Ring โˆง ๐‘Ž โˆˆ ๐ต ) โ†’ ( ๐‘Ž ยท 0 ) = 0 )
59 47 8 58 syl2an โŠข ( ( ๐‘… โˆˆ NzRing โˆง ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) ) โ†’ ( ๐‘Ž ยท 0 ) = 0 )
60 59 adantrr โŠข ( ( ๐‘… โˆˆ NzRing โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ๐‘Ž ยท 0 ) = 0 )
61 60 eqeq2d โŠข ( ( ๐‘… โˆˆ NzRing โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท 0 ) โ†” ( ๐‘Ž ยท ๐‘ ) = 0 ) )
62 61 imbi1d โŠข ( ( ๐‘… โˆˆ NzRing โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท 0 ) โ†’ ๐‘ = 0 ) โ†” ( ( ๐‘Ž ยท ๐‘ ) = 0 โ†’ ๐‘ = 0 ) ) )
63 57 62 sylibd โŠข ( ( ๐‘… โˆˆ NzRing โˆง ( ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ โˆˆ ๐ต ) ) โ†’ ( โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†’ ๐‘ = ๐‘ ) โ†’ ( ( ๐‘Ž ยท ๐‘ ) = 0 โ†’ ๐‘ = 0 ) ) )
64 63 ralimdvva โŠข ( ๐‘… โˆˆ NzRing โ†’ ( โˆ€ ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆ€ ๐‘ โˆˆ ๐ต โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†’ ๐‘ = ๐‘ ) โ†’ โˆ€ ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = 0 โ†’ ๐‘ = 0 ) ) )
65 isdomn5 โŠข ( โˆ€ ๐‘Ž โˆˆ ๐ต โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = 0 โ†’ ( ๐‘Ž = 0 โˆจ ๐‘ = 0 ) ) โ†” โˆ€ ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = 0 โ†’ ๐‘ = 0 ) )
66 64 65 imbitrrdi โŠข ( ๐‘… โˆˆ NzRing โ†’ ( โˆ€ ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆ€ ๐‘ โˆˆ ๐ต โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†’ ๐‘ = ๐‘ ) โ†’ โˆ€ ๐‘Ž โˆˆ ๐ต โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = 0 โ†’ ( ๐‘Ž = 0 โˆจ ๐‘ = 0 ) ) ) )
67 66 imdistani โŠข ( ( ๐‘… โˆˆ NzRing โˆง โˆ€ ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆ€ ๐‘ โˆˆ ๐ต โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†’ ๐‘ = ๐‘ ) ) โ†’ ( ๐‘… โˆˆ NzRing โˆง โˆ€ ๐‘Ž โˆˆ ๐ต โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = 0 โ†’ ( ๐‘Ž = 0 โˆจ ๐‘ = 0 ) ) ) )
68 1 3 2 isdomn โŠข ( ๐‘… โˆˆ Domn โ†” ( ๐‘… โˆˆ NzRing โˆง โˆ€ ๐‘Ž โˆˆ ๐ต โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = 0 โ†’ ( ๐‘Ž = 0 โˆจ ๐‘ = 0 ) ) ) )
69 67 68 sylibr โŠข ( ( ๐‘… โˆˆ NzRing โˆง โˆ€ ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆ€ ๐‘ โˆˆ ๐ต โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†’ ๐‘ = ๐‘ ) ) โ†’ ๐‘… โˆˆ Domn )
70 46 69 impbii โŠข ( ๐‘… โˆˆ Domn โ†” ( ๐‘… โˆˆ NzRing โˆง โˆ€ ๐‘Ž โˆˆ ( ๐ต โˆ– { 0 } ) โˆ€ ๐‘ โˆˆ ๐ต โˆ€ ๐‘ โˆˆ ๐ต ( ( ๐‘Ž ยท ๐‘ ) = ( ๐‘Ž ยท ๐‘ ) โ†’ ๐‘ = ๐‘ ) ) )