| Metamath
Proof Explorer Theorem List (p. 214 of 504) | < Previous Next > | |
| Bad symbols? Try the
GIF version. |
||
|
Mirrors > Metamath Home Page > MPE Home Page > Theorem List Contents > Recent Proofs This page: Page List |
||
| Color key: | (1-31014) |
(31015-32537) |
(32538-50302) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | rngqiprngimfo 21301* | 𝐹 is a function from (the base set of) a non-unital ring onto the product of the (base set of the) quotient with a two-sided ideal and the (base set of the) two-sided ideal. (Contributed by AV, 5-Mar-2025.) (Proof shortened by AV, 24-Mar-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝐵 = (Base‘𝑅) & ⊢ · = (.r‘𝑅) & ⊢ 1 = (1r‘𝐽) & ⊢ ∼ = (𝑅 ~QG 𝐼) & ⊢ 𝑄 = (𝑅 /s ∼ ) & ⊢ 𝐶 = (Base‘𝑄) & ⊢ 𝑃 = (𝑄 ×s 𝐽) & ⊢ 𝐹 = (𝑥 ∈ 𝐵 ↦ 〈[𝑥] ∼ , ( 1 · 𝑥)〉) ⇒ ⊢ (𝜑 → 𝐹:𝐵–onto→(𝐶 × 𝐼)) | ||
| Theorem | rngqiprnglin 21302* | 𝐹 is linear with respect to the multiplication. (Contributed by AV, 28-Feb-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝐵 = (Base‘𝑅) & ⊢ · = (.r‘𝑅) & ⊢ 1 = (1r‘𝐽) & ⊢ ∼ = (𝑅 ~QG 𝐼) & ⊢ 𝑄 = (𝑅 /s ∼ ) & ⊢ 𝐶 = (Base‘𝑄) & ⊢ 𝑃 = (𝑄 ×s 𝐽) & ⊢ 𝐹 = (𝑥 ∈ 𝐵 ↦ 〈[𝑥] ∼ , ( 1 · 𝑥)〉) ⇒ ⊢ (𝜑 → ∀𝑎 ∈ 𝐵 ∀𝑏 ∈ 𝐵 (𝐹‘(𝑎 · 𝑏)) = ((𝐹‘𝑎)(.r‘𝑃)(𝐹‘𝑏))) | ||
| Theorem | rngqiprngho 21303* | 𝐹 is a homomorphism of non-unital rings. (Contributed by AV, 21-Feb-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝐵 = (Base‘𝑅) & ⊢ · = (.r‘𝑅) & ⊢ 1 = (1r‘𝐽) & ⊢ ∼ = (𝑅 ~QG 𝐼) & ⊢ 𝑄 = (𝑅 /s ∼ ) & ⊢ 𝐶 = (Base‘𝑄) & ⊢ 𝑃 = (𝑄 ×s 𝐽) & ⊢ 𝐹 = (𝑥 ∈ 𝐵 ↦ 〈[𝑥] ∼ , ( 1 · 𝑥)〉) ⇒ ⊢ (𝜑 → 𝐹 ∈ (𝑅 RngHom 𝑃)) | ||
| Theorem | rngqiprngim 21304* | 𝐹 is an isomorphism of non-unital rings. (Contributed by AV, 21-Feb-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝐵 = (Base‘𝑅) & ⊢ · = (.r‘𝑅) & ⊢ 1 = (1r‘𝐽) & ⊢ ∼ = (𝑅 ~QG 𝐼) & ⊢ 𝑄 = (𝑅 /s ∼ ) & ⊢ 𝐶 = (Base‘𝑄) & ⊢ 𝑃 = (𝑄 ×s 𝐽) & ⊢ 𝐹 = (𝑥 ∈ 𝐵 ↦ 〈[𝑥] ∼ , ( 1 · 𝑥)〉) ⇒ ⊢ (𝜑 → 𝐹 ∈ (𝑅 RngIso 𝑃)) | ||
| Theorem | rng2idl1cntr 21305 | The unity of a two-sided ideal of a non-unital ring is central, i.e., an element of the center of the multiplicative semigroup of the non-unital ring. This is part of the proof given in MathOverflow, which seems to be sufficient to show that 𝐹 given below (see rngqiprngimf 21297) is an isomorphism. In our proof, however we show that 𝐹 is linear regarding the multiplication (rngqiprnglin 21302) via rngqiprnglinlem1 21291 instead. (Contributed by AV, 13-Feb-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 1 = (1r‘𝐽) & ⊢ 𝑀 = (mulGrp‘𝑅) ⇒ ⊢ (𝜑 → 1 ∈ (Cntr‘𝑀)) | ||
| Theorem | rngringbdlem1 21306 | In a unital ring, the quotient of the ring and a two-sided ideal is unital. (Contributed by AV, 20-Feb-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝑄 = (𝑅 /s (𝑅 ~QG 𝐼)) ⇒ ⊢ ((𝜑 ∧ 𝑅 ∈ Ring) → 𝑄 ∈ Ring) | ||
| Theorem | rngringbdlem2 21307 | A non-unital ring is unital if and only if there is a (two-sided) ideal of the ring which is unital, and the quotient of the ring and the ideal is unital. (Proposed by GL, 12-Feb-2025.) (Contributed by AV, 14-Feb-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝑄 = (𝑅 /s (𝑅 ~QG 𝐼)) ⇒ ⊢ ((𝜑 ∧ 𝑄 ∈ Ring) → 𝑅 ∈ Ring) | ||
| Theorem | rngringbd 21308 | A non-unital ring is unital if and only if there is a (two-sided) ideal of the ring which is unital, and the quotient of the ring and the ideal is unital. (Proposed by GL, 12-Feb-2025.) (Contributed by AV, 20-Feb-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝑄 = (𝑅 /s (𝑅 ~QG 𝐼)) ⇒ ⊢ (𝜑 → (𝑅 ∈ Ring ↔ 𝑄 ∈ Ring)) | ||
| Theorem | ring2idlqus 21309* | For every unital ring there is a (two-sided) ideal of the ring (in fact the base set of the ring itself) which is unital, and the quotient of the ring and the ideal is unital. (Proposed by GL, 12-Feb-2025.) (Contributed by AV, 13-Feb-2025.) |
| ⊢ (𝑅 ∈ Ring → ∃𝑖 ∈ (2Ideal‘𝑅)((𝑅 ↾s 𝑖) ∈ Ring ∧ (𝑅 /s (𝑅 ~QG 𝑖)) ∈ Ring)) | ||
| Theorem | ring2idlqusb 21310* | A non-unital ring is unital if and only if there is a (two-sided) ideal of the ring which is unital, and the quotient of the ring and the ideal is unital. (Proposed by GL, 12-Feb-2025.) (Contributed by AV, 20-Feb-2025.) |
| ⊢ (𝑅 ∈ Rng → (𝑅 ∈ Ring ↔ ∃𝑖 ∈ (2Ideal‘𝑅)((𝑅 ↾s 𝑖) ∈ Ring ∧ (𝑅 /s (𝑅 ~QG 𝑖)) ∈ Ring))) | ||
| Theorem | rngqiprngfulem1 21311* | Lemma 1 for rngqiprngfu 21317 (and lemma for rngqiprngu 21318). (Contributed by AV, 16-Mar-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝐵 = (Base‘𝑅) & ⊢ · = (.r‘𝑅) & ⊢ 1 = (1r‘𝐽) & ⊢ ∼ = (𝑅 ~QG 𝐼) & ⊢ 𝑄 = (𝑅 /s ∼ ) & ⊢ (𝜑 → 𝑄 ∈ Ring) ⇒ ⊢ (𝜑 → ∃𝑥 ∈ 𝐵 (1r‘𝑄) = [𝑥] ∼ ) | ||
| Theorem | rngqiprngfulem2 21312 | Lemma 2 for rngqiprngfu 21317 (and lemma for rngqiprngu 21318). (Contributed by AV, 16-Mar-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝐵 = (Base‘𝑅) & ⊢ · = (.r‘𝑅) & ⊢ 1 = (1r‘𝐽) & ⊢ ∼ = (𝑅 ~QG 𝐼) & ⊢ 𝑄 = (𝑅 /s ∼ ) & ⊢ (𝜑 → 𝑄 ∈ Ring) & ⊢ (𝜑 → 𝐸 ∈ (1r‘𝑄)) ⇒ ⊢ (𝜑 → 𝐸 ∈ 𝐵) | ||
| Theorem | rngqiprngfulem3 21313 | Lemma 3 for rngqiprngfu 21317 (and lemma for rngqiprngu 21318). (Contributed by AV, 16-Mar-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝐵 = (Base‘𝑅) & ⊢ · = (.r‘𝑅) & ⊢ 1 = (1r‘𝐽) & ⊢ ∼ = (𝑅 ~QG 𝐼) & ⊢ 𝑄 = (𝑅 /s ∼ ) & ⊢ (𝜑 → 𝑄 ∈ Ring) & ⊢ (𝜑 → 𝐸 ∈ (1r‘𝑄)) & ⊢ − = (-g‘𝑅) & ⊢ + = (+g‘𝑅) & ⊢ 𝑈 = ((𝐸 − ( 1 · 𝐸)) + 1 ) ⇒ ⊢ (𝜑 → 𝑈 ∈ 𝐵) | ||
| Theorem | rngqiprngfulem4 21314 | Lemma 4 for rngqiprngfu 21317. (Contributed by AV, 16-Mar-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝐵 = (Base‘𝑅) & ⊢ · = (.r‘𝑅) & ⊢ 1 = (1r‘𝐽) & ⊢ ∼ = (𝑅 ~QG 𝐼) & ⊢ 𝑄 = (𝑅 /s ∼ ) & ⊢ (𝜑 → 𝑄 ∈ Ring) & ⊢ (𝜑 → 𝐸 ∈ (1r‘𝑄)) & ⊢ − = (-g‘𝑅) & ⊢ + = (+g‘𝑅) & ⊢ 𝑈 = ((𝐸 − ( 1 · 𝐸)) + 1 ) ⇒ ⊢ (𝜑 → [𝑈] ∼ = [𝐸] ∼ ) | ||
| Theorem | rngqiprngfulem5 21315 | Lemma 5 for rngqiprngfu 21317. (Contributed by AV, 16-Mar-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝐵 = (Base‘𝑅) & ⊢ · = (.r‘𝑅) & ⊢ 1 = (1r‘𝐽) & ⊢ ∼ = (𝑅 ~QG 𝐼) & ⊢ 𝑄 = (𝑅 /s ∼ ) & ⊢ (𝜑 → 𝑄 ∈ Ring) & ⊢ (𝜑 → 𝐸 ∈ (1r‘𝑄)) & ⊢ − = (-g‘𝑅) & ⊢ + = (+g‘𝑅) & ⊢ 𝑈 = ((𝐸 − ( 1 · 𝐸)) + 1 ) ⇒ ⊢ (𝜑 → ( 1 · 𝑈) = 1 ) | ||
| Theorem | rngqipring1 21316 | The ring unity of the product of the quotient with a two-sided ideal and the two-sided ideal, which both are rings. (Contributed by AV, 16-Mar-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝐵 = (Base‘𝑅) & ⊢ · = (.r‘𝑅) & ⊢ 1 = (1r‘𝐽) & ⊢ ∼ = (𝑅 ~QG 𝐼) & ⊢ 𝑄 = (𝑅 /s ∼ ) & ⊢ (𝜑 → 𝑄 ∈ Ring) & ⊢ (𝜑 → 𝐸 ∈ (1r‘𝑄)) & ⊢ − = (-g‘𝑅) & ⊢ + = (+g‘𝑅) & ⊢ 𝑈 = ((𝐸 − ( 1 · 𝐸)) + 1 ) & ⊢ 𝑃 = (𝑄 ×s 𝐽) ⇒ ⊢ (𝜑 → (1r‘𝑃) = 〈[𝐸] ∼ , 1 〉) | ||
| Theorem | rngqiprngfu 21317* | The function value of 𝐹 at the constructed expected ring unity of 𝑅 is the ring unity of the product of the quotient with the two-sided ideal and the two-sided ideal. (Contributed by AV, 16-Mar-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝐵 = (Base‘𝑅) & ⊢ · = (.r‘𝑅) & ⊢ 1 = (1r‘𝐽) & ⊢ ∼ = (𝑅 ~QG 𝐼) & ⊢ 𝑄 = (𝑅 /s ∼ ) & ⊢ (𝜑 → 𝑄 ∈ Ring) & ⊢ (𝜑 → 𝐸 ∈ (1r‘𝑄)) & ⊢ − = (-g‘𝑅) & ⊢ + = (+g‘𝑅) & ⊢ 𝑈 = ((𝐸 − ( 1 · 𝐸)) + 1 ) & ⊢ 𝐹 = (𝑥 ∈ 𝐵 ↦ 〈[𝑥] ∼ , ( 1 · 𝑥)〉) ⇒ ⊢ (𝜑 → (𝐹‘𝑈) = 〈[𝐸] ∼ , 1 〉) | ||
| Theorem | rngqiprngu 21318 | If a non-unital ring has a (two-sided) ideal which is unital, and the quotient of the ring and the ideal is also unital, then the ring is also unital with a ring unity which can be constructed from the ring unity of the ideal and a representative of the ring unity of the quotient. (Contributed by AV, 17-Mar-2025.) |
| ⊢ (𝜑 → 𝑅 ∈ Rng) & ⊢ (𝜑 → 𝐼 ∈ (2Ideal‘𝑅)) & ⊢ 𝐽 = (𝑅 ↾s 𝐼) & ⊢ (𝜑 → 𝐽 ∈ Ring) & ⊢ 𝐵 = (Base‘𝑅) & ⊢ · = (.r‘𝑅) & ⊢ 1 = (1r‘𝐽) & ⊢ ∼ = (𝑅 ~QG 𝐼) & ⊢ 𝑄 = (𝑅 /s ∼ ) & ⊢ (𝜑 → 𝑄 ∈ Ring) & ⊢ (𝜑 → 𝐸 ∈ (1r‘𝑄)) & ⊢ − = (-g‘𝑅) & ⊢ + = (+g‘𝑅) & ⊢ 𝑈 = ((𝐸 − ( 1 · 𝐸)) + 1 ) ⇒ ⊢ (𝜑 → (1r‘𝑅) = 𝑈) | ||
| Theorem | ring2idlqus1 21319 | If a non-unital ring has a (two-sided) ideal which is unital, and the quotient of the ring and the ideal is also unital, then the ring is also unital with a ring unity which can be constructed from the ring unity of the ideal and a representative of the ring unity of the quotient. (Contributed by AV, 17-Mar-2025.) |
| ⊢ · = (.r‘𝑅) & ⊢ 1 = (1r‘(𝑅 ↾s 𝐼)) & ⊢ − = (-g‘𝑅) & ⊢ + = (+g‘𝑅) ⇒ ⊢ (((𝑅 ∈ Rng ∧ 𝐼 ∈ (2Ideal‘𝑅)) ∧ ((𝑅 ↾s 𝐼) ∈ Ring ∧ (𝑅 /s (𝑅 ~QG 𝐼)) ∈ Ring) ∧ 𝑈 ∈ (1r‘(𝑅 /s (𝑅 ~QG 𝐼)))) → (𝑅 ∈ Ring ∧ (1r‘𝑅) = ((𝑈 − ( 1 · 𝑈)) + 1 ))) | ||
| Syntax | clpidl 21320 | Ring left-principal-ideal function. |
| class LPIdeal | ||
| Syntax | clpir 21321 | Class of left principal ideal rings. |
| class LPIR | ||
| Definition | df-lpidl 21322* | Define the class of left principal ideals of a ring, which are ideals with a single generator. (Contributed by Stefan O'Rear, 3-Jan-2015.) |
| ⊢ LPIdeal = (𝑤 ∈ Ring ↦ ∪ 𝑔 ∈ (Base‘𝑤){((RSpan‘𝑤)‘{𝑔})}) | ||
| Definition | df-lpir 21323 | Define the class of left principal ideal rings, rings where every left ideal has a single generator. (Contributed by Stefan O'Rear, 3-Jan-2015.) |
| ⊢ LPIR = {𝑤 ∈ Ring ∣ (LIdeal‘𝑤) = (LPIdeal‘𝑤)} | ||
| Theorem | lpival 21324* | Value of the set of principal ideals. (Contributed by Stefan O'Rear, 3-Jan-2015.) |
| ⊢ 𝑃 = (LPIdeal‘𝑅) & ⊢ 𝐾 = (RSpan‘𝑅) & ⊢ 𝐵 = (Base‘𝑅) ⇒ ⊢ (𝑅 ∈ Ring → 𝑃 = ∪ 𝑔 ∈ 𝐵 {(𝐾‘{𝑔})}) | ||
| Theorem | islpidl 21325* | Property of being a principal ideal. (Contributed by Stefan O'Rear, 3-Jan-2015.) |
| ⊢ 𝑃 = (LPIdeal‘𝑅) & ⊢ 𝐾 = (RSpan‘𝑅) & ⊢ 𝐵 = (Base‘𝑅) ⇒ ⊢ (𝑅 ∈ Ring → (𝐼 ∈ 𝑃 ↔ ∃𝑔 ∈ 𝐵 𝐼 = (𝐾‘{𝑔}))) | ||
| Theorem | lpi0 21326 | The zero ideal is always principal. (Contributed by Stefan O'Rear, 3-Jan-2015.) |
| ⊢ 𝑃 = (LPIdeal‘𝑅) & ⊢ 0 = (0g‘𝑅) ⇒ ⊢ (𝑅 ∈ Ring → { 0 } ∈ 𝑃) | ||
| Theorem | lpi1 21327 | The unit ideal is always principal. (Contributed by Stefan O'Rear, 3-Jan-2015.) |
| ⊢ 𝑃 = (LPIdeal‘𝑅) & ⊢ 𝐵 = (Base‘𝑅) ⇒ ⊢ (𝑅 ∈ Ring → 𝐵 ∈ 𝑃) | ||
| Theorem | islpir 21328 | Principal ideal rings are where all ideals are principal. (Contributed by Stefan O'Rear, 3-Jan-2015.) |
| ⊢ 𝑃 = (LPIdeal‘𝑅) & ⊢ 𝑈 = (LIdeal‘𝑅) ⇒ ⊢ (𝑅 ∈ LPIR ↔ (𝑅 ∈ Ring ∧ 𝑈 = 𝑃)) | ||
| Theorem | lpiss 21329 | Principal ideals are a subclass of ideal. (Contributed by Stefan O'Rear, 3-Jan-2015.) |
| ⊢ 𝑃 = (LPIdeal‘𝑅) & ⊢ 𝑈 = (LIdeal‘𝑅) ⇒ ⊢ (𝑅 ∈ Ring → 𝑃 ⊆ 𝑈) | ||
| Theorem | islpir2 21330 | Principal ideal rings are where all ideals are principal. (Contributed by Stefan O'Rear, 3-Jan-2015.) |
| ⊢ 𝑃 = (LPIdeal‘𝑅) & ⊢ 𝑈 = (LIdeal‘𝑅) ⇒ ⊢ (𝑅 ∈ LPIR ↔ (𝑅 ∈ Ring ∧ 𝑈 ⊆ 𝑃)) | ||
| Theorem | lpirring 21331 | Principal ideal rings are rings. (Contributed by Stefan O'Rear, 24-Jan-2015.) |
| ⊢ (𝑅 ∈ LPIR → 𝑅 ∈ Ring) | ||
| Theorem | drnglpir 21332 | Division rings are principal ideal. (Contributed by Stefan O'Rear, 3-Jan-2015.) |
| ⊢ (𝑅 ∈ DivRing → 𝑅 ∈ LPIR) | ||
| Theorem | rspsn 21333* | Membership in principal ideals is closely related to divisibility. (Contributed by Stefan O'Rear, 3-Jan-2015.) (Revised by Mario Carneiro, 6-May-2015.) |
| ⊢ 𝐵 = (Base‘𝑅) & ⊢ 𝐾 = (RSpan‘𝑅) & ⊢ ∥ = (∥r‘𝑅) ⇒ ⊢ ((𝑅 ∈ Ring ∧ 𝐺 ∈ 𝐵) → (𝐾‘{𝐺}) = {𝑥 ∣ 𝐺 ∥ 𝑥}) | ||
| Theorem | lidldvgen 21334* | An element generates an ideal iff it is contained in the ideal and all elements are right-divided by it. (Contributed by Stefan O'Rear, 3-Jan-2015.) |
| ⊢ 𝐵 = (Base‘𝑅) & ⊢ 𝑈 = (LIdeal‘𝑅) & ⊢ 𝐾 = (RSpan‘𝑅) & ⊢ ∥ = (∥r‘𝑅) ⇒ ⊢ ((𝑅 ∈ Ring ∧ 𝐼 ∈ 𝑈 ∧ 𝐺 ∈ 𝐵) → (𝐼 = (𝐾‘{𝐺}) ↔ (𝐺 ∈ 𝐼 ∧ ∀𝑥 ∈ 𝐼 𝐺 ∥ 𝑥))) | ||
| Theorem | lpigen 21335* | An ideal is principal iff it contains an element which right-divides all elements. (Contributed by Stefan O'Rear, 3-Jan-2015.) (Revised by Wolf Lammen, 6-Sep-2020.) |
| ⊢ 𝑈 = (LIdeal‘𝑅) & ⊢ 𝑃 = (LPIdeal‘𝑅) & ⊢ ∥ = (∥r‘𝑅) ⇒ ⊢ ((𝑅 ∈ Ring ∧ 𝐼 ∈ 𝑈) → (𝐼 ∈ 𝑃 ↔ ∃𝑥 ∈ 𝐼 ∀𝑦 ∈ 𝐼 𝑥 ∥ 𝑦)) | ||
| Syntax | cpid 21336 | Class of principal ideal domains. |
| class PID | ||
| Definition | df-pid 21337 | A principal ideal domain is an integral domain satisfying the left principal ideal property. (Contributed by Stefan O'Rear, 29-Mar-2015.) |
| ⊢ PID = (IDomn ∩ LPIR) | ||
| Syntax | cpsmet 21338 | Extend class notation with the class of all pseudometric spaces. |
| class PsMet | ||
| Syntax | cxmet 21339 | Extend class notation with the class of all extended metric spaces. |
| class ∞Met | ||
| Syntax | cmet 21340 | Extend class notation with the class of all metrics. |
| class Met | ||
| Syntax | cbl 21341 | Extend class notation with the metric space ball function. |
| class ball | ||
| Syntax | cfbas 21342 | Extend class definition to include the class of filter bases. |
| class fBas | ||
| Syntax | cfg 21343 | Extend class definition to include the filter generating function. |
| class filGen | ||
| Syntax | cmopn 21344 | Extend class notation with a function mapping each metric space to the family of its open sets. |
| class MetOpen | ||
| Syntax | cmetu 21345 | Extend class notation with the function mapping metrics to the uniform structure generated by that metric. |
| class metUnif | ||
| Definition | df-psmet 21346* | Define the set of all pseudometrics on a given base set. In a pseudo metric, two distinct points may have a distance zero. (Contributed by Thierry Arnoux, 7-Feb-2018.) |
| ⊢ PsMet = (𝑥 ∈ V ↦ {𝑑 ∈ (ℝ* ↑m (𝑥 × 𝑥)) ∣ ∀𝑦 ∈ 𝑥 ((𝑦𝑑𝑦) = 0 ∧ ∀𝑧 ∈ 𝑥 ∀𝑤 ∈ 𝑥 (𝑦𝑑𝑧) ≤ ((𝑤𝑑𝑦) +𝑒 (𝑤𝑑𝑧)))}) | ||
| Definition | df-xmet 21347* | Define the set of all extended metrics on a given base set. The definition is similar to df-met 21348, but we also allow the metric to take on the value +∞. (Contributed by Mario Carneiro, 20-Aug-2015.) |
| ⊢ ∞Met = (𝑥 ∈ V ↦ {𝑑 ∈ (ℝ* ↑m (𝑥 × 𝑥)) ∣ ∀𝑦 ∈ 𝑥 ∀𝑧 ∈ 𝑥 (((𝑦𝑑𝑧) = 0 ↔ 𝑦 = 𝑧) ∧ ∀𝑤 ∈ 𝑥 (𝑦𝑑𝑧) ≤ ((𝑤𝑑𝑦) +𝑒 (𝑤𝑑𝑧)))}) | ||
| Definition | df-met 21348* | Define the (proper) class of all metrics. (A metric space is the metric's base set paired with the metric; see df-ms 24311. However, we will often also call the metric itself a "metric space".) Equivalent to Definition 14-1.1 of [Gleason] p. 223. The 4 properties in Gleason's definition are shown by met0 24333, metgt0 24349, metsym 24340, and mettri 24342. (Contributed by NM, 25-Aug-2006.) |
| ⊢ Met = (𝑥 ∈ V ↦ {𝑑 ∈ (ℝ ↑m (𝑥 × 𝑥)) ∣ ∀𝑦 ∈ 𝑥 ∀𝑧 ∈ 𝑥 (((𝑦𝑑𝑧) = 0 ↔ 𝑦 = 𝑧) ∧ ∀𝑤 ∈ 𝑥 (𝑦𝑑𝑧) ≤ ((𝑤𝑑𝑦) + (𝑤𝑑𝑧)))}) | ||
| Definition | df-bl 21349* | Define the metric space ball function. See blval 24376 for its value. (Contributed by NM, 30-Aug-2006.) (Revised by Thierry Arnoux, 11-Feb-2018.) |
| ⊢ ball = (𝑑 ∈ V ↦ (𝑥 ∈ dom dom 𝑑, 𝑧 ∈ ℝ* ↦ {𝑦 ∈ dom dom 𝑑 ∣ (𝑥𝑑𝑦) < 𝑧})) | ||
| Definition | df-mopn 21350 | Define a function whose value is the family of open sets of a metric space. See elmopn 24432 for its main property. (Contributed by NM, 1-Sep-2006.) |
| ⊢ MetOpen = (𝑑 ∈ ∪ ran ∞Met ↦ (topGen‘ran (ball‘𝑑))) | ||
| Definition | df-fbas 21351* | Define the class of all filter bases. Note that a filter base on one set is also a filter base for any superset, so there is not a unique base set that can be recovered. (Contributed by Jeff Hankins, 1-Sep-2009.) (Revised by Stefan O'Rear, 11-Jul-2015.) |
| ⊢ fBas = (𝑤 ∈ V ↦ {𝑥 ∈ 𝒫 𝒫 𝑤 ∣ (𝑥 ≠ ∅ ∧ ∅ ∉ 𝑥 ∧ ∀𝑦 ∈ 𝑥 ∀𝑧 ∈ 𝑥 (𝑥 ∩ 𝒫 (𝑦 ∩ 𝑧)) ≠ ∅)}) | ||
| Definition | df-fg 21352* | Define the filter generating function. (Contributed by Jeff Hankins, 3-Sep-2009.) (Revised by Stefan O'Rear, 11-Jul-2015.) |
| ⊢ filGen = (𝑤 ∈ V, 𝑥 ∈ (fBas‘𝑤) ↦ {𝑦 ∈ 𝒫 𝑤 ∣ (𝑥 ∩ 𝒫 𝑦) ≠ ∅}) | ||
| Definition | df-metu 21353* | Define the function mapping metrics to the uniform structure generated by that metric. (Contributed by Thierry Arnoux, 1-Dec-2017.) (Revised by Thierry Arnoux, 11-Feb-2018.) |
| ⊢ metUnif = (𝑑 ∈ ∪ ran PsMet ↦ ((dom dom 𝑑 × dom dom 𝑑)filGenran (𝑎 ∈ ℝ+ ↦ (◡𝑑 “ (0[,)𝑎))))) | ||
| Syntax | ccnfld 21354 | Extend class notation with the field of complex numbers. |
| class ℂfld | ||
| Definition | df-cnfld 21355* |
The field of complex numbers. Other number fields and rings can be
constructed by applying the ↾s
restriction operator, for instance
(ℂfld ↾ 𝔸) is the
field of algebraic numbers.
The contract of this set is defined entirely by cnfldex 21357, cnfldadd 21360, cnfldmul 21362, cnfldcj 21363, cnfldtset 21364, cnfldle 21365, cnfldds 21366, and cnfldbas 21358. We may add additional members to this in the future. (Contributed by Stefan O'Rear, 27-Nov-2014.) (Revised by Thierry Arnoux, 15-Dec-2017.) Use maps-to notation for addition and multiplication. (Revised by GG, 31-Mar-2025.) (New usage is discouraged.) |
| ⊢ ℂfld = (({〈(Base‘ndx), ℂ〉, 〈(+g‘ndx), (𝑥 ∈ ℂ, 𝑦 ∈ ℂ ↦ (𝑥 + 𝑦))〉, 〈(.r‘ndx), (𝑥 ∈ ℂ, 𝑦 ∈ ℂ ↦ (𝑥 · 𝑦))〉} ∪ {〈(*𝑟‘ndx), ∗〉}) ∪ ({〈(TopSet‘ndx), (MetOpen‘(abs ∘ − ))〉, 〈(le‘ndx), ≤ 〉, 〈(dist‘ndx), (abs ∘ − )〉} ∪ {〈(UnifSet‘ndx), (metUnif‘(abs ∘ − ))〉})) | ||
| Theorem | cnfldstr 21356 | The field of complex numbers is a structure. (Contributed by Mario Carneiro, 14-Aug-2015.) (Revised by Thierry Arnoux, 17-Dec-2017.) Revise df-cnfld 21355. (Revised by GG, 31-Mar-2025.) |
| ⊢ ℂfld Struct 〈1, ;13〉 | ||
| Theorem | cnfldex 21357 | The field of complex numbers is a set. (Contributed by Stefan O'Rear, 27-Nov-2014.) (Revised by Mario Carneiro, 14-Aug-2015.) (Revised by Thierry Arnoux, 17-Dec-2017.) Avoid complex number axioms and ax-pow 5301. (Revised by GG, 16-Mar-2025.) |
| ⊢ ℂfld ∈ V | ||
| Theorem | cnfldbas 21358 | The base set of the field of complex numbers. (Contributed by Stefan O'Rear, 27-Nov-2014.) (Revised by Mario Carneiro, 6-Oct-2015.) (Revised by Thierry Arnoux, 17-Dec-2017.) Revise df-cnfld 21355. (Revised by GG, 31-Mar-2025.) |
| ⊢ ℂ = (Base‘ℂfld) | ||
| Theorem | mpocnfldadd 21359* | The addition operation of the field of complex numbers. Version of cnfldadd 21360 using maps-to notation, which does not require ax-addf 11115. (Contributed by GG, 31-Mar-2025.) |
| ⊢ (𝑥 ∈ ℂ, 𝑦 ∈ ℂ ↦ (𝑥 + 𝑦)) = (+g‘ℂfld) | ||
| Theorem | cnfldadd 21360 | The addition operation of the field of complex numbers. (Contributed by Stefan O'Rear, 27-Nov-2014.) (Revised by Mario Carneiro, 6-Oct-2015.) (Revised by Thierry Arnoux, 17-Dec-2017.) Revise df-cnfld 21355. (Revised by GG, 27-Apr-2025.) |
| ⊢ + = (+g‘ℂfld) | ||
| Theorem | mpocnfldmul 21361* | The multiplication operation of the field of complex numbers. Version of cnfldmul 21362 using maps-to notation, which does not require ax-mulf 11116. (Contributed by GG, 31-Mar-2025.) |
| ⊢ (𝑥 ∈ ℂ, 𝑦 ∈ ℂ ↦ (𝑥 · 𝑦)) = (.r‘ℂfld) | ||
| Theorem | cnfldmul 21362 | The multiplication operation of the field of complex numbers. (Contributed by Stefan O'Rear, 27-Nov-2014.) (Revised by Mario Carneiro, 6-Oct-2015.) (Revised by Thierry Arnoux, 17-Dec-2017.) Revise df-cnfld 21355. (Revised by GG, 27-Apr-2025.) |
| ⊢ · = (.r‘ℂfld) | ||
| Theorem | cnfldcj 21363 | The conjugation operation of the field of complex numbers. (Contributed by Mario Carneiro, 6-Oct-2015.) (Revised by Thierry Arnoux, 17-Dec-2017.) (Revised by Thierry Arnoux, 17-Dec-2017.) Revise df-cnfld 21355. (Revised by GG, 31-Mar-2025.) |
| ⊢ ∗ = (*𝑟‘ℂfld) | ||
| Theorem | cnfldtset 21364 | The topology component of the field of complex numbers. (Contributed by Mario Carneiro, 14-Aug-2015.) (Revised by Mario Carneiro, 6-Oct-2015.) (Revised by Thierry Arnoux, 17-Dec-2017.) Revise df-cnfld 21355. (Revised by GG, 31-Mar-2025.) |
| ⊢ (MetOpen‘(abs ∘ − )) = (TopSet‘ℂfld) | ||
| Theorem | cnfldle 21365 | The ordering of the field of complex numbers. Note that this is not actually an ordering on ℂ, but we put it in the structure anyway because restricting to ℝ does not affect this component, so that (ℂfld ↾s ℝ) is an ordered field even though ℂfld itself is not. (Contributed by Mario Carneiro, 14-Aug-2015.) (Revised by Mario Carneiro, 6-Oct-2015.) (Revised by Thierry Arnoux, 17-Dec-2017.) Revise df-cnfld 21355. (Revised by GG, 31-Mar-2025.) |
| ⊢ ≤ = (le‘ℂfld) | ||
| Theorem | cnfldds 21366 | The metric of the field of complex numbers. (Contributed by Mario Carneiro, 14-Aug-2015.) (Revised by Mario Carneiro, 6-Oct-2015.) (Revised by Thierry Arnoux, 17-Dec-2017.) Revise df-cnfld 21355. (Revised by GG, 31-Mar-2025.) |
| ⊢ (abs ∘ − ) = (dist‘ℂfld) | ||
| Theorem | cnfldunif 21367 | The uniform structure component of the complex numbers. (Contributed by Thierry Arnoux, 17-Dec-2017.) Revise df-cnfld 21355. (Revised by GG, 31-Mar-2025.) |
| ⊢ (metUnif‘(abs ∘ − )) = (UnifSet‘ℂfld) | ||
| Theorem | cnfldfun 21368 | The field of complex numbers is a function. The proof is much shorter than the proof of cnfldfunALT 21369 by using cnfldstr 21356 and structn0fun 17119: in addition, it must be shown that ∅ ∉ ℂfld. (Contributed by AV, 18-Nov-2021.) Revise df-cnfld 21355. (Revised by GG, 31-Mar-2025.) |
| ⊢ Fun ℂfld | ||
| Theorem | cnfldfunALT 21369 | The field of complex numbers is a function. Alternate proof of cnfldfun 21368 not requiring that the index set of the components is ordered, but using quadratically many inequalities for the indices. (Contributed by AV, 14-Nov-2021.) (Proof shortened by AV, 11-Nov-2024.) Revise df-cnfld 21355. (Revised by GG, 31-Mar-2025.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ Fun ℂfld | ||
| Theorem | xrsstr 21370 | The extended real structure is a structure. (Contributed by Mario Carneiro, 21-Aug-2015.) |
| ⊢ ℝ*𝑠 Struct 〈1, ;12〉 | ||
| Theorem | xrsex 21371 | The extended real structure is a set. (Contributed by Mario Carneiro, 21-Aug-2015.) |
| ⊢ ℝ*𝑠 ∈ V | ||
| Theorem | xrsadd 21372 | The addition operation of the extended real number structure. (Contributed by Mario Carneiro, 21-Aug-2015.) |
| ⊢ +𝑒 = (+g‘ℝ*𝑠) | ||
| Theorem | xrsmul 21373 | The multiplication operation of the extended real number structure. (Contributed by Mario Carneiro, 21-Aug-2015.) |
| ⊢ ·e = (.r‘ℝ*𝑠) | ||
| Theorem | xrstset 21374 | The topology component of the extended real number structure. (Contributed by Mario Carneiro, 21-Aug-2015.) |
| ⊢ (ordTop‘ ≤ ) = (TopSet‘ℝ*𝑠) | ||
| Theorem | cncrng 21375 | The complex numbers form a commutative ring. (Contributed by Mario Carneiro, 8-Jan-2015.) Avoid ax-mulf 11116. (Revised by GG, 31-Mar-2025.) |
| ⊢ ℂfld ∈ CRing | ||
| Theorem | cnring 21376 | The complex numbers form a ring. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
| ⊢ ℂfld ∈ Ring | ||
| Theorem | xrsmcmn 21377 | The "multiplicative group" of the extended reals is a commutative monoid (even though the "additive group" is not a semigroup, see xrsmgmdifsgrp 21391.) (Contributed by Mario Carneiro, 21-Aug-2015.) |
| ⊢ (mulGrp‘ℝ*𝑠) ∈ CMnd | ||
| Theorem | cnfld0 21378 | Zero is the zero element of the field of complex numbers. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
| ⊢ 0 = (0g‘ℂfld) | ||
| Theorem | cnfld1 21379 | One is the unity element of the field of complex numbers. (Contributed by Stefan O'Rear, 27-Nov-2014.) Avoid ax-mulf 11116. (Revised by GG, 31-Mar-2025.) |
| ⊢ 1 = (1r‘ℂfld) | ||
| Theorem | cnfldneg 21380 | The additive inverse in the field of complex numbers. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
| ⊢ (𝑋 ∈ ℂ → ((invg‘ℂfld)‘𝑋) = -𝑋) | ||
| Theorem | cnfldplusf 21381 | The functionalized addition operation of the field of complex numbers. (Contributed by Mario Carneiro, 2-Sep-2015.) |
| ⊢ + = (+𝑓‘ℂfld) | ||
| Theorem | cnfldsub 21382 | The subtraction operator in the field of complex numbers. (Contributed by Mario Carneiro, 15-Jun-2015.) |
| ⊢ − = (-g‘ℂfld) | ||
| Theorem | cndrng 21383 | The complex numbers form a division ring. (Contributed by Stefan O'Rear, 27-Nov-2014.) Avoid ax-mulf 11116. (Revised by GG, 30-Apr-2025.) |
| ⊢ ℂfld ∈ DivRing | ||
| Theorem | cnflddiv 21384 | The division operation in the field of complex numbers. (Contributed by Stefan O'Rear, 27-Nov-2014.) (Revised by Mario Carneiro, 2-Dec-2014.) Avoid ax-mulf 11116. (Revised by GG, 30-Apr-2025.) |
| ⊢ / = (/r‘ℂfld) | ||
| Theorem | cnfldinv 21385 | The multiplicative inverse in the field of complex numbers. (Contributed by Mario Carneiro, 4-Dec-2014.) |
| ⊢ ((𝑋 ∈ ℂ ∧ 𝑋 ≠ 0) → ((invr‘ℂfld)‘𝑋) = (1 / 𝑋)) | ||
| Theorem | cnfldmulg 21386 | The group multiple function in the field of complex numbers. (Contributed by Mario Carneiro, 14-Jun-2015.) |
| ⊢ ((𝐴 ∈ ℤ ∧ 𝐵 ∈ ℂ) → (𝐴(.g‘ℂfld)𝐵) = (𝐴 · 𝐵)) | ||
| Theorem | cnfldexp 21387 | The exponentiation operator in the field of complex numbers (for nonnegative exponents). (Contributed by Mario Carneiro, 15-Jun-2015.) |
| ⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℕ0) → (𝐵(.g‘(mulGrp‘ℂfld))𝐴) = (𝐴↑𝐵)) | ||
| Theorem | cnsrng 21388 | The complex numbers form a *-ring. (Contributed by Mario Carneiro, 6-Oct-2015.) |
| ⊢ ℂfld ∈ *-Ring | ||
| Theorem | xrsmgm 21389 | The "additive group" of the extended reals is a magma. (Contributed by AV, 30-Jan-2020.) |
| ⊢ ℝ*𝑠 ∈ Mgm | ||
| Theorem | xrsnsgrp 21390 | The "additive group" of the extended reals is not a semigroup. (Contributed by AV, 30-Jan-2020.) |
| ⊢ ℝ*𝑠 ∉ Smgrp | ||
| Theorem | xrsmgmdifsgrp 21391 | The "additive group" of the extended reals is a magma but not a semigroup, and therefore also not a monoid nor a group, in contrast to the "multiplicative group", see xrsmcmn 21377. (Contributed by AV, 30-Jan-2020.) |
| ⊢ ℝ*𝑠 ∈ (Mgm ∖ Smgrp) | ||
| Theorem | xrsds 21392* | The metric of the extended real number structure. (Contributed by Mario Carneiro, 20-Aug-2015.) |
| ⊢ 𝐷 = (dist‘ℝ*𝑠) ⇒ ⊢ 𝐷 = (𝑥 ∈ ℝ*, 𝑦 ∈ ℝ* ↦ if(𝑥 ≤ 𝑦, (𝑦 +𝑒 -𝑒𝑥), (𝑥 +𝑒 -𝑒𝑦))) | ||
| Theorem | xrsdsval 21393 | The metric of the extended real number structure. (Contributed by Mario Carneiro, 20-Aug-2015.) |
| ⊢ 𝐷 = (dist‘ℝ*𝑠) ⇒ ⊢ ((𝐴 ∈ ℝ* ∧ 𝐵 ∈ ℝ*) → (𝐴𝐷𝐵) = if(𝐴 ≤ 𝐵, (𝐵 +𝑒 -𝑒𝐴), (𝐴 +𝑒 -𝑒𝐵))) | ||
| Theorem | xrsdsreval 21394 | The metric of the extended real number structure coincides with the real number metric on the reals. (Contributed by Mario Carneiro, 3-Sep-2015.) |
| ⊢ 𝐷 = (dist‘ℝ*𝑠) ⇒ ⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → (𝐴𝐷𝐵) = (abs‘(𝐴 − 𝐵))) | ||
| Theorem | xrsdsreclblem 21395 | Lemma for xrsdsreclb 21396. (Contributed by Mario Carneiro, 3-Sep-2015.) |
| ⊢ 𝐷 = (dist‘ℝ*𝑠) ⇒ ⊢ (((𝐴 ∈ ℝ* ∧ 𝐵 ∈ ℝ* ∧ 𝐴 ≠ 𝐵) ∧ 𝐴 ≤ 𝐵) → ((𝐵 +𝑒 -𝑒𝐴) ∈ ℝ → (𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ))) | ||
| Theorem | xrsdsreclb 21396 | The metric of the extended real number structure is only real when both arguments are real. (Contributed by Mario Carneiro, 3-Sep-2015.) |
| ⊢ 𝐷 = (dist‘ℝ*𝑠) ⇒ ⊢ ((𝐴 ∈ ℝ* ∧ 𝐵 ∈ ℝ* ∧ 𝐴 ≠ 𝐵) → ((𝐴𝐷𝐵) ∈ ℝ ↔ (𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ))) | ||
| Theorem | cnsubmlem 21397* | Lemma for nn0subm 21404 and friends. (Contributed by Mario Carneiro, 18-Jun-2015.) |
| ⊢ (𝑥 ∈ 𝐴 → 𝑥 ∈ ℂ) & ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) → (𝑥 + 𝑦) ∈ 𝐴) & ⊢ 0 ∈ 𝐴 ⇒ ⊢ 𝐴 ∈ (SubMnd‘ℂfld) | ||
| Theorem | cnsubglem 21398* | Lemma for resubdrg 21590 and friends. (Contributed by Mario Carneiro, 4-Dec-2014.) |
| ⊢ (𝑥 ∈ 𝐴 → 𝑥 ∈ ℂ) & ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) → (𝑥 + 𝑦) ∈ 𝐴) & ⊢ (𝑥 ∈ 𝐴 → -𝑥 ∈ 𝐴) & ⊢ 𝐵 ∈ 𝐴 ⇒ ⊢ 𝐴 ∈ (SubGrp‘ℂfld) | ||
| Theorem | cnsubrglem 21399* | Lemma for resubdrg 21590 and friends. (Contributed by Mario Carneiro, 4-Dec-2014.) Avoid ax-mulf 11116. (Revised by GG, 30-Apr-2025.) |
| ⊢ (𝑥 ∈ 𝐴 → 𝑥 ∈ ℂ) & ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) → (𝑥 + 𝑦) ∈ 𝐴) & ⊢ (𝑥 ∈ 𝐴 → -𝑥 ∈ 𝐴) & ⊢ 1 ∈ 𝐴 & ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) → (𝑥 · 𝑦) ∈ 𝐴) ⇒ ⊢ 𝐴 ∈ (SubRing‘ℂfld) | ||
| Theorem | cnsubdrglem 21400* | Lemma for resubdrg 21590 and friends. (Contributed by Mario Carneiro, 4-Dec-2014.) |
| ⊢ (𝑥 ∈ 𝐴 → 𝑥 ∈ ℂ) & ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) → (𝑥 + 𝑦) ∈ 𝐴) & ⊢ (𝑥 ∈ 𝐴 → -𝑥 ∈ 𝐴) & ⊢ 1 ∈ 𝐴 & ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) → (𝑥 · 𝑦) ∈ 𝐴) & ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑥 ≠ 0) → (1 / 𝑥) ∈ 𝐴) ⇒ ⊢ (𝐴 ∈ (SubRing‘ℂfld) ∧ (ℂfld ↾s 𝐴) ∈ DivRing) | ||
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |