Proof of Theorem zrdivrng
Step | Hyp | Ref
| Expression |
1 | | 0ngrp 28873 |
. 2
⊢ ¬
∅ ∈ GrpOp |
2 | | opex 5379 |
. . . . . . . . . 10
⊢
〈𝐴, 𝐴〉 ∈ V |
3 | 2 | rnsnop 6127 |
. . . . . . . . 9
⊢ ran
{〈〈𝐴, 𝐴〉, 𝐴〉} = {𝐴} |
4 | | zrdivrng.1 |
. . . . . . . . . . 11
⊢ 𝐴 ∈ V |
5 | 4 | gidsn 36110 |
. . . . . . . . . 10
⊢
(GId‘{〈〈𝐴, 𝐴〉, 𝐴〉}) = 𝐴 |
6 | 5 | sneqi 4572 |
. . . . . . . . 9
⊢
{(GId‘{〈〈𝐴, 𝐴〉, 𝐴〉})} = {𝐴} |
7 | 3, 6 | difeq12i 4055 |
. . . . . . . 8
⊢ (ran
{〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) = ({𝐴} ∖ {𝐴}) |
8 | | difid 4304 |
. . . . . . . 8
⊢ ({𝐴} ∖ {𝐴}) = ∅ |
9 | 7, 8 | eqtri 2766 |
. . . . . . 7
⊢ (ran
{〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) = ∅ |
10 | 9 | xpeq2i 5616 |
. . . . . 6
⊢ ((ran
{〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × (ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})})) = ((ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × ∅) |
11 | | xp0 6061 |
. . . . . 6
⊢ ((ran
{〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × ∅) =
∅ |
12 | 10, 11 | eqtri 2766 |
. . . . 5
⊢ ((ran
{〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × (ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})})) = ∅ |
13 | 12 | reseq2i 5888 |
. . . 4
⊢
({〈〈𝐴,
𝐴〉, 𝐴〉} ↾ ((ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × (ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}))) = ({〈〈𝐴, 𝐴〉, 𝐴〉} ↾ ∅) |
14 | | res0 5895 |
. . . 4
⊢
({〈〈𝐴,
𝐴〉, 𝐴〉} ↾ ∅) =
∅ |
15 | 13, 14 | eqtri 2766 |
. . 3
⊢
({〈〈𝐴,
𝐴〉, 𝐴〉} ↾ ((ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × (ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}))) = ∅ |
16 | | snex 5354 |
. . . . 5
⊢
{〈〈𝐴,
𝐴〉, 𝐴〉} ∈ V |
17 | | isdivrngo 36108 |
. . . . 5
⊢
({〈〈𝐴,
𝐴〉, 𝐴〉} ∈ V →
(〈{〈〈𝐴,
𝐴〉, 𝐴〉}, {〈〈𝐴, 𝐴〉, 𝐴〉}〉 ∈ DivRingOps ↔
(〈{〈〈𝐴,
𝐴〉, 𝐴〉}, {〈〈𝐴, 𝐴〉, 𝐴〉}〉 ∈ RingOps ∧
({〈〈𝐴, 𝐴〉, 𝐴〉} ↾ ((ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × (ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}))) ∈
GrpOp))) |
18 | 16, 17 | ax-mp 5 |
. . . 4
⊢
(〈{〈〈𝐴, 𝐴〉, 𝐴〉}, {〈〈𝐴, 𝐴〉, 𝐴〉}〉 ∈ DivRingOps ↔
(〈{〈〈𝐴,
𝐴〉, 𝐴〉}, {〈〈𝐴, 𝐴〉, 𝐴〉}〉 ∈ RingOps ∧
({〈〈𝐴, 𝐴〉, 𝐴〉} ↾ ((ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × (ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}))) ∈ GrpOp)) |
19 | 18 | simprbi 497 |
. . 3
⊢
(〈{〈〈𝐴, 𝐴〉, 𝐴〉}, {〈〈𝐴, 𝐴〉, 𝐴〉}〉 ∈ DivRingOps →
({〈〈𝐴, 𝐴〉, 𝐴〉} ↾ ((ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × (ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}))) ∈ GrpOp) |
20 | 15, 19 | eqeltrrid 2844 |
. 2
⊢
(〈{〈〈𝐴, 𝐴〉, 𝐴〉}, {〈〈𝐴, 𝐴〉, 𝐴〉}〉 ∈ DivRingOps →
∅ ∈ GrpOp) |
21 | 1, 20 | mto 196 |
1
⊢ ¬
〈{〈〈𝐴, 𝐴〉, 𝐴〉}, {〈〈𝐴, 𝐴〉, 𝐴〉}〉 ∈
DivRingOps |