Proof of Theorem zrdivrng
Step | Hyp | Ref
| Expression |
1 | | 0ngrp 28774 |
. 2
⊢ ¬
∅ ∈ GrpOp |
2 | | opex 5373 |
. . . . . . . . . 10
⊢
〈𝐴, 𝐴〉 ∈ V |
3 | 2 | rnsnop 6116 |
. . . . . . . . 9
⊢ ran
{〈〈𝐴, 𝐴〉, 𝐴〉} = {𝐴} |
4 | | zrdivrng.1 |
. . . . . . . . . . 11
⊢ 𝐴 ∈ V |
5 | 4 | gidsn 36037 |
. . . . . . . . . 10
⊢
(GId‘{〈〈𝐴, 𝐴〉, 𝐴〉}) = 𝐴 |
6 | 5 | sneqi 4569 |
. . . . . . . . 9
⊢
{(GId‘{〈〈𝐴, 𝐴〉, 𝐴〉})} = {𝐴} |
7 | 3, 6 | difeq12i 4051 |
. . . . . . . 8
⊢ (ran
{〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) = ({𝐴} ∖ {𝐴}) |
8 | | difid 4301 |
. . . . . . . 8
⊢ ({𝐴} ∖ {𝐴}) = ∅ |
9 | 7, 8 | eqtri 2766 |
. . . . . . 7
⊢ (ran
{〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) = ∅ |
10 | 9 | xpeq2i 5607 |
. . . . . 6
⊢ ((ran
{〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × (ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})})) = ((ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × ∅) |
11 | | xp0 6050 |
. . . . . 6
⊢ ((ran
{〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × ∅) =
∅ |
12 | 10, 11 | eqtri 2766 |
. . . . 5
⊢ ((ran
{〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × (ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})})) = ∅ |
13 | 12 | reseq2i 5877 |
. . . 4
⊢
({〈〈𝐴,
𝐴〉, 𝐴〉} ↾ ((ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × (ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}))) = ({〈〈𝐴, 𝐴〉, 𝐴〉} ↾ ∅) |
14 | | res0 5884 |
. . . 4
⊢
({〈〈𝐴,
𝐴〉, 𝐴〉} ↾ ∅) =
∅ |
15 | 13, 14 | eqtri 2766 |
. . 3
⊢
({〈〈𝐴,
𝐴〉, 𝐴〉} ↾ ((ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × (ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}))) = ∅ |
16 | | snex 5349 |
. . . . 5
⊢
{〈〈𝐴,
𝐴〉, 𝐴〉} ∈ V |
17 | | isdivrngo 36035 |
. . . . 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 496 |
. . 3
⊢
(〈{〈〈𝐴, 𝐴〉, 𝐴〉}, {〈〈𝐴, 𝐴〉, 𝐴〉}〉 ∈ DivRingOps →
({〈〈𝐴, 𝐴〉, 𝐴〉} ↾ ((ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}) × (ran {〈〈𝐴, 𝐴〉, 𝐴〉} ∖
{(GId‘{〈〈𝐴,
𝐴〉, 𝐴〉})}))) ∈ GrpOp) |
20 | 15, 19 | eqeltrrid 2844 |
. 2
⊢
(〈{〈〈𝐴, 𝐴〉, 𝐴〉}, {〈〈𝐴, 𝐴〉, 𝐴〉}〉 ∈ DivRingOps →
∅ ∈ GrpOp) |
21 | 1, 20 | mto 196 |
1
⊢ ¬
〈{〈〈𝐴, 𝐴〉, 𝐴〉}, {〈〈𝐴, 𝐴〉, 𝐴〉}〉 ∈
DivRingOps |