![]() |
Intuitionistic Logic Explorer Theorem List (p. 134 of 150) | < Previous Next > |
Bad symbols? Try the
GIF version. |
||
Mirrors > Metamath Home Page > ILE Home Page > Theorem List Contents > Recent Proofs This page: Page List |
Type | Label | Description |
---|---|---|
Statement | ||
Theorem | unitrinv 13301 | A unit times its inverse is the ring unity. (Contributed by Mario Carneiro, 2-Dec-2014.) |
β’ π = (Unitβπ ) & β’ πΌ = (invrβπ ) & β’ Β· = (.rβπ ) & β’ 1 = (1rβπ ) β β’ ((π β Ring β§ π β π) β (π Β· (πΌβπ)) = 1 ) | ||
Theorem | 1rinv 13302 | The inverse of the ring unity is the ring unity. (Contributed by Mario Carneiro, 18-Jun-2015.) |
β’ πΌ = (invrβπ ) & β’ 1 = (1rβπ ) β β’ (π β Ring β (πΌβ 1 ) = 1 ) | ||
Theorem | 0unit 13303 | The additive identity is a unit if and only if 1 = 0, i.e. we are in the zero ring. (Contributed by Mario Carneiro, 4-Dec-2014.) |
β’ π = (Unitβπ ) & β’ 0 = (0gβπ ) & β’ 1 = (1rβπ ) β β’ (π β Ring β ( 0 β π β 1 = 0 )) | ||
Theorem | unitnegcl 13304 | The negative of a unit is a unit. (Contributed by Mario Carneiro, 4-Dec-2014.) |
β’ π = (Unitβπ ) & β’ π = (invgβπ ) β β’ ((π β Ring β§ π β π) β (πβπ) β π) | ||
Syntax | cdvr 13305 | Extend class notation with ring division. |
class /r | ||
Definition | df-dvr 13306* | Define ring division. (Contributed by Mario Carneiro, 2-Jul-2014.) |
β’ /r = (π β V β¦ (π₯ β (Baseβπ), π¦ β (Unitβπ) β¦ (π₯(.rβπ)((invrβπ)βπ¦)))) | ||
Theorem | dvrfvald 13307* | Division operation in a ring. (Contributed by Mario Carneiro, 2-Jul-2014.) (Revised by Mario Carneiro, 2-Dec-2014.) (Proof shortened by AV, 2-Mar-2024.) |
β’ (π β π΅ = (Baseβπ )) & β’ (π β Β· = (.rβπ )) & β’ (π β π = (Unitβπ )) & β’ (π β πΌ = (invrβπ )) & β’ (π β / = (/rβπ )) & β’ (π β π β SRing) β β’ (π β / = (π₯ β π΅, π¦ β π β¦ (π₯ Β· (πΌβπ¦)))) | ||
Theorem | dvrvald 13308 | Division operation in a ring. (Contributed by Mario Carneiro, 2-Jul-2014.) (Revised by Mario Carneiro, 2-Dec-2014.) |
β’ (π β π΅ = (Baseβπ )) & β’ (π β Β· = (.rβπ )) & β’ (π β π = (Unitβπ )) & β’ (π β πΌ = (invrβπ )) & β’ (π β / = (/rβπ )) & β’ (π β π β Ring) & β’ (π β π β π΅) & β’ (π β π β π) β β’ (π β (π / π) = (π Β· (πΌβπ))) | ||
Theorem | dvrcl 13309 | Closure of division operation. (Contributed by Mario Carneiro, 2-Jul-2014.) |
β’ π΅ = (Baseβπ ) & β’ π = (Unitβπ ) & β’ / = (/rβπ ) β β’ ((π β Ring β§ π β π΅ β§ π β π) β (π / π) β π΅) | ||
Theorem | unitdvcl 13310 | The units are closed under division. (Contributed by Mario Carneiro, 2-Jul-2014.) |
β’ π = (Unitβπ ) & β’ / = (/rβπ ) β β’ ((π β Ring β§ π β π β§ π β π) β (π / π) β π) | ||
Theorem | dvrid 13311 | A ring element divided by itself is the ring unity. (dividap 8660 analog.) (Contributed by Mario Carneiro, 18-Jun-2015.) |
β’ π = (Unitβπ ) & β’ / = (/rβπ ) & β’ 1 = (1rβπ ) β β’ ((π β Ring β§ π β π) β (π / π) = 1 ) | ||
Theorem | dvr1 13312 | A ring element divided by the ring unity is itself. (div1 8662 analog.) (Contributed by Mario Carneiro, 18-Jun-2015.) |
β’ π΅ = (Baseβπ ) & β’ / = (/rβπ ) & β’ 1 = (1rβπ ) β β’ ((π β Ring β§ π β π΅) β (π / 1 ) = π) | ||
Theorem | dvrass 13313 | An associative law for division. (divassap 8649 analog.) (Contributed by Mario Carneiro, 4-Dec-2014.) |
β’ π΅ = (Baseβπ ) & β’ π = (Unitβπ ) & β’ / = (/rβπ ) & β’ Β· = (.rβπ ) β β’ ((π β Ring β§ (π β π΅ β§ π β π΅ β§ π β π)) β ((π Β· π) / π) = (π Β· (π / π))) | ||
Theorem | dvrcan1 13314 | A cancellation law for division. (divcanap1 8640 analog.) (Contributed by Mario Carneiro, 2-Jul-2014.) (Revised by Mario Carneiro, 2-Dec-2014.) |
β’ π΅ = (Baseβπ ) & β’ π = (Unitβπ ) & β’ / = (/rβπ ) & β’ Β· = (.rβπ ) β β’ ((π β Ring β§ π β π΅ β§ π β π) β ((π / π) Β· π) = π) | ||
Theorem | dvrcan3 13315 | A cancellation law for division. (divcanap3 8657 analog.) (Contributed by Mario Carneiro, 2-Jul-2014.) (Revised by Mario Carneiro, 18-Jun-2015.) |
β’ π΅ = (Baseβπ ) & β’ π = (Unitβπ ) & β’ / = (/rβπ ) & β’ Β· = (.rβπ ) β β’ ((π β Ring β§ π β π΅ β§ π β π) β ((π Β· π) / π) = π) | ||
Theorem | dvreq1 13316 | Equality in terms of ratio equal to ring unity. (diveqap1 8664 analog.) (Contributed by Mario Carneiro, 28-Apr-2016.) |
β’ π΅ = (Baseβπ ) & β’ π = (Unitβπ ) & β’ / = (/rβπ ) & β’ 1 = (1rβπ ) β β’ ((π β Ring β§ π β π΅ β§ π β π) β ((π / π) = 1 β π = π)) | ||
Theorem | dvrdir 13317 | Distributive law for the division operation of a ring. (Contributed by Thierry Arnoux, 30-Oct-2017.) |
β’ π΅ = (Baseβπ ) & β’ π = (Unitβπ ) & β’ + = (+gβπ ) & β’ / = (/rβπ ) β β’ ((π β Ring β§ (π β π΅ β§ π β π΅ β§ π β π)) β ((π + π) / π) = ((π / π) + (π / π))) | ||
Theorem | rdivmuldivd 13318 | Multiplication of two ratios. Theorem I.14 of [Apostol] p. 18. (Contributed by Thierry Arnoux, 30-Oct-2017.) |
β’ π΅ = (Baseβπ ) & β’ π = (Unitβπ ) & β’ + = (+gβπ ) & β’ / = (/rβπ ) & β’ Β· = (.rβπ ) & β’ (π β π β CRing) & β’ (π β π β π΅) & β’ (π β π β π) & β’ (π β π β π΅) & β’ (π β π β π) β β’ (π β ((π / π) Β· (π / π)) = ((π Β· π) / (π Β· π))) | ||
Theorem | ringinvdv 13319 | Write the inverse function in terms of division. (Contributed by Mario Carneiro, 2-Jul-2014.) |
β’ π΅ = (Baseβπ ) & β’ π = (Unitβπ ) & β’ / = (/rβπ ) & β’ 1 = (1rβπ ) & β’ πΌ = (invrβπ ) β β’ ((π β Ring β§ π β π) β (πΌβπ) = ( 1 / π)) | ||
Theorem | rngidpropdg 13320* | The ring unity depends only on the ring's base set and multiplication operation. (Contributed by Mario Carneiro, 26-Dec-2014.) |
β’ (π β π΅ = (BaseβπΎ)) & β’ (π β π΅ = (BaseβπΏ)) & β’ ((π β§ (π₯ β π΅ β§ π¦ β π΅)) β (π₯(.rβπΎ)π¦) = (π₯(.rβπΏ)π¦)) & β’ (π β πΎ β π) & β’ (π β πΏ β π) β β’ (π β (1rβπΎ) = (1rβπΏ)) | ||
Theorem | dvdsrpropdg 13321* | The divisibility relation depends only on the ring's base set and multiplication operation. (Contributed by Mario Carneiro, 26-Dec-2014.) |
β’ (π β π΅ = (BaseβπΎ)) & β’ (π β π΅ = (BaseβπΏ)) & β’ ((π β§ (π₯ β π΅ β§ π¦ β π΅)) β (π₯(.rβπΎ)π¦) = (π₯(.rβπΏ)π¦)) & β’ (π β πΎ β SRing) & β’ (π β πΏ β SRing) β β’ (π β (β₯rβπΎ) = (β₯rβπΏ)) | ||
Theorem | unitpropdg 13322* | The set of units depends only on the ring's base set and multiplication operation. (Contributed by Mario Carneiro, 26-Dec-2014.) |
β’ (π β π΅ = (BaseβπΎ)) & β’ (π β π΅ = (BaseβπΏ)) & β’ ((π β§ (π₯ β π΅ β§ π¦ β π΅)) β (π₯(.rβπΎ)π¦) = (π₯(.rβπΏ)π¦)) & β’ (π β πΎ β Ring) & β’ (π β πΏ β Ring) β β’ (π β (UnitβπΎ) = (UnitβπΏ)) | ||
Theorem | invrpropdg 13323* | The ring inverse function depends only on the ring's base set and multiplication operation. (Contributed by Mario Carneiro, 26-Dec-2014.) (Revised by Mario Carneiro, 5-Oct-2015.) |
β’ (π β π΅ = (BaseβπΎ)) & β’ (π β π΅ = (BaseβπΏ)) & β’ ((π β§ (π₯ β π΅ β§ π¦ β π΅)) β (π₯(.rβπΎ)π¦) = (π₯(.rβπΏ)π¦)) & β’ (π β πΎ β Ring) & β’ (π β πΏ β Ring) β β’ (π β (invrβπΎ) = (invrβπΏ)) | ||
Syntax | crh 13324 | Extend class notation with the ring homomorphisms. |
class RingHom | ||
Syntax | crs 13325 | Extend class notation with the ring isomorphisms. |
class RingIso | ||
Definition | df-rnghom 13326* | Define the set of ring homomorphisms from π to π . (Contributed by Stefan O'Rear, 7-Mar-2015.) |
β’ RingHom = (π β Ring, π β Ring β¦ β¦(Baseβπ) / π£β¦β¦(Baseβπ ) / π€β¦{π β (π€ βπ π£) β£ ((πβ(1rβπ)) = (1rβπ ) β§ βπ₯ β π£ βπ¦ β π£ ((πβ(π₯(+gβπ)π¦)) = ((πβπ₯)(+gβπ )(πβπ¦)) β§ (πβ(π₯(.rβπ)π¦)) = ((πβπ₯)(.rβπ )(πβπ¦))))}) | ||
Definition | df-rngiso 13327* | Define the set of ring isomorphisms from π to π . (Contributed by Stefan O'Rear, 7-Mar-2015.) |
β’ RingIso = (π β V, π β V β¦ {π β (π RingHom π ) β£ β‘π β (π RingHom π)}) | ||
Syntax | cnzr 13328 | The class of nonzero rings. |
class NzRing | ||
Definition | df-nzr 13329 | A nonzero or nontrivial ring is a ring with at least two values, or equivalently where 1 and 0 are different. (Contributed by Stefan O'Rear, 24-Feb-2015.) |
β’ NzRing = {π β Ring β£ (1rβπ) β (0gβπ)} | ||
Theorem | isnzr 13330 | Property of a nonzero ring. (Contributed by Stefan O'Rear, 24-Feb-2015.) |
β’ 1 = (1rβπ ) & β’ 0 = (0gβπ ) β β’ (π β NzRing β (π β Ring β§ 1 β 0 )) | ||
Theorem | nzrnz 13331 | One and zero are different in a nonzero ring. (Contributed by Stefan O'Rear, 24-Feb-2015.) |
β’ 1 = (1rβπ ) & β’ 0 = (0gβπ ) β β’ (π β NzRing β 1 β 0 ) | ||
Theorem | nzrring 13332 | A nonzero ring is a ring. (Contributed by Stefan O'Rear, 24-Feb-2015.) (Proof shortened by SN, 23-Feb-2025.) |
β’ (π β NzRing β π β Ring) | ||
Theorem | ringelnzr 13333 | A ring is nonzero if it has a nonzero element. (Contributed by Stefan O'Rear, 6-Feb-2015.) (Revised by Mario Carneiro, 13-Jun-2015.) |
β’ 0 = (0gβπ ) & β’ π΅ = (Baseβπ ) β β’ ((π β Ring β§ π β (π΅ β { 0 })) β π β NzRing) | ||
Theorem | nzrunit 13334 | A unit is nonzero in any nonzero ring. (Contributed by Mario Carneiro, 6-Oct-2015.) |
β’ π = (Unitβπ ) & β’ 0 = (0gβπ ) β β’ ((π β NzRing β§ π΄ β π) β π΄ β 0 ) | ||
Theorem | 01eq0ring 13335 | If the zero and the identity element of a ring are the same, the ring is the zero ring. (Contributed by AV, 16-Apr-2019.) (Proof shortened by SN, 23-Feb-2025.) |
β’ π΅ = (Baseβπ ) & β’ 0 = (0gβπ ) & β’ 1 = (1rβπ ) β β’ ((π β Ring β§ 0 = 1 ) β π΅ = { 0 }) | ||
Syntax | clring 13336 | Extend class notation with class of all local rings. |
class LRing | ||
Definition | df-lring 13337* | A local ring is a nonzero ring where for any two elements summing to one, at least one is invertible. Any field is a local ring; the ring of integers is an example of a ring which is not a local ring. (Contributed by Jim Kingdon, 18-Feb-2025.) (Revised by SN, 23-Feb-2025.) |
β’ LRing = {π β NzRing β£ βπ₯ β (Baseβπ)βπ¦ β (Baseβπ)((π₯(+gβπ)π¦) = (1rβπ) β (π₯ β (Unitβπ) β¨ π¦ β (Unitβπ)))} | ||
Theorem | islring 13338* | The predicate "is a local ring". (Contributed by SN, 23-Feb-2025.) |
β’ π΅ = (Baseβπ ) & β’ + = (+gβπ ) & β’ 1 = (1rβπ ) & β’ π = (Unitβπ ) β β’ (π β LRing β (π β NzRing β§ βπ₯ β π΅ βπ¦ β π΅ ((π₯ + π¦) = 1 β (π₯ β π β¨ π¦ β π)))) | ||
Theorem | lringnzr 13339 | A local ring is a nonzero ring. (Contributed by SN, 23-Feb-2025.) |
β’ (π β LRing β π β NzRing) | ||
Theorem | lringring 13340 | A local ring is a ring. (Contributed by Jim Kingdon, 20-Feb-2025.) (Revised by SN, 23-Feb-2025.) |
β’ (π β LRing β π β Ring) | ||
Theorem | lringnz 13341 | A local ring is a nonzero ring. (Contributed by Jim Kingdon, 20-Feb-2025.) (Revised by SN, 23-Feb-2025.) |
β’ 1 = (1rβπ ) & β’ 0 = (0gβπ ) β β’ (π β LRing β 1 β 0 ) | ||
Theorem | lringuplu 13342 | If the sum of two elements of a local ring is invertible, then at least one of the summands must be invertible. (Contributed by Jim Kingdon, 18-Feb-2025.) (Revised by SN, 23-Feb-2025.) |
β’ (π β π΅ = (Baseβπ )) & β’ (π β π = (Unitβπ )) & β’ (π β + = (+gβπ )) & β’ (π β π β LRing) & β’ (π β (π + π) β π) & β’ (π β π β π΅) & β’ (π β π β π΅) β β’ (π β (π β π β¨ π β π)) | ||
Syntax | csubrg 13343 | Extend class notation with all subrings of a ring. |
class SubRing | ||
Syntax | crgspn 13344 | Extend class notation with span of a set of elements over a ring. |
class RingSpan | ||
Definition | df-subrg 13345* |
Define a subring of a ring as a set of elements that is a ring in its
own right and contains the multiplicative identity.
The additional constraint is necessary because the multiplicative identity of a ring, unlike the additive identity of a ring/group or the multiplicative identity of a field, cannot be identified by a local property. Thus, it is possible for a subset of a ring to be a ring while not containing the true identity if it contains a false identity. For instance, the subset (β€ Γ {0}) of (β€ Γ β€) (where multiplication is componentwise) contains the false identity β¨1, 0β© which preserves every element of the subset and thus appears to be the identity of the subset, but is not the identity of the larger ring. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
β’ SubRing = (π€ β Ring β¦ {π β π« (Baseβπ€) β£ ((π€ βΎs π ) β Ring β§ (1rβπ€) β π )}) | ||
Definition | df-rgspn 13346* | The ring-span of a set of elements in a ring is the smallest subring which contains all of them. (Contributed by Stefan O'Rear, 7-Dec-2014.) |
β’ RingSpan = (π€ β V β¦ (π β π« (Baseβπ€) β¦ β© {π‘ β (SubRingβπ€) β£ π β π‘})) | ||
Theorem | issubrg 13347 | The subring predicate. (Contributed by Stefan O'Rear, 27-Nov-2014.) (Proof shortened by AV, 12-Oct-2020.) |
β’ π΅ = (Baseβπ ) & β’ 1 = (1rβπ ) β β’ (π΄ β (SubRingβπ ) β ((π β Ring β§ (π βΎs π΄) β Ring) β§ (π΄ β π΅ β§ 1 β π΄))) | ||
Theorem | subrgss 13348 | A subring is a subset. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
β’ π΅ = (Baseβπ ) β β’ (π΄ β (SubRingβπ ) β π΄ β π΅) | ||
Theorem | subrgid 13349 | Every ring is a subring of itself. (Contributed by Stefan O'Rear, 30-Nov-2014.) |
β’ π΅ = (Baseβπ ) β β’ (π β Ring β π΅ β (SubRingβπ )) | ||
Theorem | subrgring 13350 | A subring is a ring. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
β’ π = (π βΎs π΄) β β’ (π΄ β (SubRingβπ ) β π β Ring) | ||
Theorem | subrgcrng 13351 | A subring of a commutative ring is a commutative ring. (Contributed by Mario Carneiro, 10-Jan-2015.) |
β’ π = (π βΎs π΄) β β’ ((π β CRing β§ π΄ β (SubRingβπ )) β π β CRing) | ||
Theorem | subrgrcl 13352 | Reverse closure for a subring predicate. (Contributed by Mario Carneiro, 3-Dec-2014.) |
β’ (π΄ β (SubRingβπ ) β π β Ring) | ||
Theorem | subrgsubg 13353 | A subring is a subgroup. (Contributed by Mario Carneiro, 3-Dec-2014.) |
β’ (π΄ β (SubRingβπ ) β π΄ β (SubGrpβπ )) | ||
Theorem | subrg0 13354 | A subring always has the same additive identity. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
β’ π = (π βΎs π΄) & β’ 0 = (0gβπ ) β β’ (π΄ β (SubRingβπ ) β 0 = (0gβπ)) | ||
Theorem | subrg1cl 13355 | A subring contains the multiplicative identity. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
β’ 1 = (1rβπ ) β β’ (π΄ β (SubRingβπ ) β 1 β π΄) | ||
Theorem | subrgbas 13356 | Base set of a subring structure. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
β’ π = (π βΎs π΄) β β’ (π΄ β (SubRingβπ ) β π΄ = (Baseβπ)) | ||
Theorem | subrg1 13357 | A subring always has the same multiplicative identity. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
β’ π = (π βΎs π΄) & β’ 1 = (1rβπ ) β β’ (π΄ β (SubRingβπ ) β 1 = (1rβπ)) | ||
Theorem | subrgacl 13358 | A subring is closed under addition. (Contributed by Mario Carneiro, 2-Dec-2014.) |
β’ + = (+gβπ ) β β’ ((π΄ β (SubRingβπ ) β§ π β π΄ β§ π β π΄) β (π + π) β π΄) | ||
Theorem | subrgmcl 13359 | A subgroup is closed under multiplication. (Contributed by Mario Carneiro, 2-Dec-2014.) |
β’ Β· = (.rβπ ) β β’ ((π΄ β (SubRingβπ ) β§ π β π΄ β§ π β π΄) β (π Β· π) β π΄) | ||
Theorem | subrgsubm 13360 | A subring is a submonoid of the multiplicative monoid. (Contributed by Mario Carneiro, 15-Jun-2015.) |
β’ π = (mulGrpβπ ) β β’ (π΄ β (SubRingβπ ) β π΄ β (SubMndβπ)) | ||
Theorem | subrgdvds 13361 | If an element divides another in a subring, then it also divides the other in the parent ring. (Contributed by Mario Carneiro, 4-Dec-2014.) |
β’ π = (π βΎs π΄) & β’ β₯ = (β₯rβπ ) & β’ πΈ = (β₯rβπ) β β’ (π΄ β (SubRingβπ ) β πΈ β β₯ ) | ||
Theorem | subrguss 13362 | A unit of a subring is a unit of the parent ring. (Contributed by Mario Carneiro, 4-Dec-2014.) |
β’ π = (π βΎs π΄) & β’ π = (Unitβπ ) & β’ π = (Unitβπ) β β’ (π΄ β (SubRingβπ ) β π β π) | ||
Theorem | subrginv 13363 | A subring always has the same inversion function, for elements that are invertible. (Contributed by Mario Carneiro, 4-Dec-2014.) |
β’ π = (π βΎs π΄) & β’ πΌ = (invrβπ ) & β’ π = (Unitβπ) & β’ π½ = (invrβπ) β β’ ((π΄ β (SubRingβπ ) β§ π β π) β (πΌβπ) = (π½βπ)) | ||
Theorem | subrgdv 13364 | A subring always has the same division function, for elements that are invertible. (Contributed by Mario Carneiro, 4-Dec-2014.) |
β’ π = (π βΎs π΄) & β’ / = (/rβπ ) & β’ π = (Unitβπ) & β’ πΈ = (/rβπ) β β’ ((π΄ β (SubRingβπ ) β§ π β π΄ β§ π β π) β (π / π) = (ππΈπ)) | ||
Theorem | subrgunit 13365 | An element of a ring is a unit of a subring iff it is a unit of the parent ring and both it and its inverse are in the subring. (Contributed by Mario Carneiro, 4-Dec-2014.) |
β’ π = (π βΎs π΄) & β’ π = (Unitβπ ) & β’ π = (Unitβπ) & β’ πΌ = (invrβπ ) β β’ (π΄ β (SubRingβπ ) β (π β π β (π β π β§ π β π΄ β§ (πΌβπ) β π΄))) | ||
Theorem | subrgugrp 13366 | The units of a subring form a subgroup of the unit group of the original ring. (Contributed by Mario Carneiro, 4-Dec-2014.) |
β’ π = (π βΎs π΄) & β’ π = (Unitβπ ) & β’ π = (Unitβπ) & β’ πΊ = ((mulGrpβπ ) βΎs π) β β’ (π΄ β (SubRingβπ ) β π β (SubGrpβπΊ)) | ||
Theorem | issubrg2 13367* | Characterize the subrings of a ring by closure properties. (Contributed by Mario Carneiro, 3-Dec-2014.) |
β’ π΅ = (Baseβπ ) & β’ 1 = (1rβπ ) & β’ Β· = (.rβπ ) β β’ (π β Ring β (π΄ β (SubRingβπ ) β (π΄ β (SubGrpβπ ) β§ 1 β π΄ β§ βπ₯ β π΄ βπ¦ β π΄ (π₯ Β· π¦) β π΄))) | ||
Theorem | subrgnzr 13368 | A subring of a nonzero ring is nonzero. (Contributed by Mario Carneiro, 15-Jun-2015.) |
β’ π = (π βΎs π΄) β β’ ((π β NzRing β§ π΄ β (SubRingβπ )) β π β NzRing) | ||
Theorem | subrgintm 13369* | The intersection of an inhabited collection of subrings is a subring. (Contributed by Stefan O'Rear, 30-Nov-2014.) (Revised by Mario Carneiro, 7-Dec-2014.) |
β’ ((π β (SubRingβπ ) β§ βπ€ π€ β π) β β© π β (SubRingβπ )) | ||
Theorem | subrgin 13370 | The intersection of two subrings is a subring. (Contributed by Stefan O'Rear, 30-Nov-2014.) (Revised by Mario Carneiro, 7-Dec-2014.) |
β’ ((π΄ β (SubRingβπ ) β§ π΅ β (SubRingβπ )) β (π΄ β© π΅) β (SubRingβπ )) | ||
Theorem | subsubrg 13371 | A subring of a subring is a subring. (Contributed by Mario Carneiro, 4-Dec-2014.) |
β’ π = (π βΎs π΄) β β’ (π΄ β (SubRingβπ ) β (π΅ β (SubRingβπ) β (π΅ β (SubRingβπ ) β§ π΅ β π΄))) | ||
Theorem | subsubrg2 13372 | The set of subrings of a subring are the smaller subrings. (Contributed by Stefan O'Rear, 9-Mar-2015.) |
β’ π = (π βΎs π΄) β β’ (π΄ β (SubRingβπ ) β (SubRingβπ) = ((SubRingβπ ) β© π« π΄)) | ||
Theorem | issubrg3 13373 | A subring is an additive subgroup which is also a multiplicative submonoid. (Contributed by Mario Carneiro, 7-Mar-2015.) |
β’ π = (mulGrpβπ ) β β’ (π β Ring β (π β (SubRingβπ ) β (π β (SubGrpβπ ) β§ π β (SubMndβπ)))) | ||
Theorem | subrgpropd 13374* | If two structures have the same group components (properties), they have the same set of subrings. (Contributed by Mario Carneiro, 9-Feb-2015.) |
β’ (π β π΅ = (BaseβπΎ)) & β’ (π β π΅ = (BaseβπΏ)) & β’ ((π β§ (π₯ β π΅ β§ π¦ β π΅)) β (π₯(+gβπΎ)π¦) = (π₯(+gβπΏ)π¦)) & β’ ((π β§ (π₯ β π΅ β§ π¦ β π΅)) β (π₯(.rβπΎ)π¦) = (π₯(.rβπΏ)π¦)) β β’ (π β (SubRingβπΎ) = (SubRingβπΏ)) | ||
Syntax | capr 13375 | Extend class notation with ring apartness. |
class #r | ||
Definition | df-apr 13376* | The relation between elements whose difference is invertible, which for a local ring is an apartness relation by aprap 13381. (Contributed by Jim Kingdon, 13-Feb-2025.) |
β’ #r = (π€ β V β¦ {β¨π₯, π¦β© β£ ((π₯ β (Baseβπ€) β§ π¦ β (Baseβπ€)) β§ (π₯(-gβπ€)π¦) β (Unitβπ€))}) | ||
Theorem | aprval 13377 | Expand Definition df-apr 13376. (Contributed by Jim Kingdon, 17-Feb-2025.) |
β’ (π β π΅ = (Baseβπ )) & β’ (π β # = (#rβπ )) & β’ (π β β = (-gβπ )) & β’ (π β π = (Unitβπ )) & β’ (π β π β Ring) & β’ (π β π β π΅) & β’ (π β π β π΅) β β’ (π β (π # π β (π β π) β π)) | ||
Theorem | aprirr 13378 | The apartness relation given by df-apr 13376 for a nonzero ring is irreflexive. (Contributed by Jim Kingdon, 16-Feb-2025.) |
β’ (π β π΅ = (Baseβπ )) & β’ (π β # = (#rβπ )) & β’ (π β π β Ring) & β’ (π β π β π΅) & β’ (π β (1rβπ ) β (0gβπ )) β β’ (π β Β¬ π # π) | ||
Theorem | aprsym 13379 | The apartness relation given by df-apr 13376 for a ring is symmetric. (Contributed by Jim Kingdon, 17-Feb-2025.) |
β’ (π β π΅ = (Baseβπ )) & β’ (π β # = (#rβπ )) & β’ (π β π β Ring) & β’ (π β π β π΅) & β’ (π β π β π΅) β β’ (π β (π # π β π # π)) | ||
Theorem | aprcotr 13380 | The apartness relation given by df-apr 13376 for a local ring is cotransitive. (Contributed by Jim Kingdon, 17-Feb-2025.) |
β’ (π β π΅ = (Baseβπ )) & β’ (π β # = (#rβπ )) & β’ (π β π β LRing) & β’ (π β π β π΅) & β’ (π β π β π΅) & β’ (π β π β π΅) β β’ (π β (π # π β (π # π β¨ π # π))) | ||
Theorem | aprap 13381 | The relation given by df-apr 13376 for a local ring is an apartness relation. (Contributed by Jim Kingdon, 20-Feb-2025.) |
β’ (π β LRing β (#rβπ ) Ap (Baseβπ )) | ||
Syntax | clmod 13382 | Extend class notation with class of all left modules. |
class LMod | ||
Syntax | cscaf 13383 | The functionalization of the scalar multiplication operation. |
class Β·sf | ||
Definition | df-lmod 13384* | Define the class of all left modules, which are generalizations of left vector spaces. A left module over a ring is an (Abelian) group (vectors) together with a ring (scalars) and a left scalar product connecting them. (Contributed by NM, 4-Nov-2013.) |
β’ LMod = {π β Grp β£ [(Baseβπ) / π£][(+gβπ) / π][(Scalarβπ) / π][( Β·π βπ) / π ][(Baseβπ) / π][(+gβπ) / π][(.rβπ) / π‘](π β Ring β§ βπ β π βπ β π βπ₯ β π£ βπ€ β π£ (((ππ π€) β π£ β§ (ππ (π€ππ₯)) = ((ππ π€)π(ππ π₯)) β§ ((πππ)π π€) = ((ππ π€)π(ππ π€))) β§ (((ππ‘π)π π€) = (ππ (ππ π€)) β§ ((1rβπ)π π€) = π€)))} | ||
Definition | df-scaf 13385* | Define the functionalization of the Β·π operator. This restricts the value of Β·π to the stated domain, which is necessary when working with restricted structures, whose operations may be defined on a larger set than the true base. (Contributed by Mario Carneiro, 5-Oct-2015.) |
β’ Β·sf = (π β V β¦ (π₯ β (Baseβ(Scalarβπ)), π¦ β (Baseβπ) β¦ (π₯( Β·π βπ)π¦))) | ||
Theorem | islmod 13386* | The predicate "is a left module". (Contributed by NM, 4-Nov-2013.) (Revised by Mario Carneiro, 19-Jun-2014.) |
β’ π = (Baseβπ) & β’ + = (+gβπ) & β’ Β· = ( Β·π βπ) & β’ πΉ = (Scalarβπ) & β’ πΎ = (BaseβπΉ) & ⒠⨣ = (+gβπΉ) & β’ Γ = (.rβπΉ) & β’ 1 = (1rβπΉ) β β’ (π β LMod β (π β Grp β§ πΉ β Ring β§ βπ β πΎ βπ β πΎ βπ₯ β π βπ€ β π (((π Β· π€) β π β§ (π Β· (π€ + π₯)) = ((π Β· π€) + (π Β· π₯)) β§ ((π ⨣ π) Β· π€) = ((π Β· π€) + (π Β· π€))) β§ (((π Γ π) Β· π€) = (π Β· (π Β· π€)) β§ ( 1 Β· π€) = π€)))) | ||
Theorem | lmodlema 13387 | Lemma for properties of a left module. (Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.) |
β’ π = (Baseβπ) & β’ + = (+gβπ) & β’ Β· = ( Β·π βπ) & β’ πΉ = (Scalarβπ) & β’ πΎ = (BaseβπΉ) & ⒠⨣ = (+gβπΉ) & β’ Γ = (.rβπΉ) & β’ 1 = (1rβπΉ) β β’ ((π β LMod β§ (π β πΎ β§ π β πΎ) β§ (π β π β§ π β π)) β (((π Β· π) β π β§ (π Β· (π + π)) = ((π Β· π) + (π Β· π)) β§ ((π ⨣ π ) Β· π) = ((π Β· π) + (π Β· π))) β§ (((π Γ π ) Β· π) = (π Β· (π Β· π)) β§ ( 1 Β· π) = π))) | ||
Theorem | islmodd 13388* | Properties that determine a left module. See note in isgrpd2 12902 regarding the π on hypotheses that name structure components. (Contributed by Mario Carneiro, 22-Jun-2014.) |
β’ (π β π = (Baseβπ)) & β’ (π β + = (+gβπ)) & β’ (π β πΉ = (Scalarβπ)) & β’ (π β Β· = ( Β·π βπ)) & β’ (π β π΅ = (BaseβπΉ)) & β’ (π β ⨣ = (+gβπΉ)) & β’ (π β Γ = (.rβπΉ)) & β’ (π β 1 = (1rβπΉ)) & β’ (π β πΉ β Ring) & β’ (π β π β Grp) & β’ ((π β§ π₯ β π΅ β§ π¦ β π) β (π₯ Β· π¦) β π) & β’ ((π β§ (π₯ β π΅ β§ π¦ β π β§ π§ β π)) β (π₯ Β· (π¦ + π§)) = ((π₯ Β· π¦) + (π₯ Β· π§))) & β’ ((π β§ (π₯ β π΅ β§ π¦ β π΅ β§ π§ β π)) β ((π₯ ⨣ π¦) Β· π§) = ((π₯ Β· π§) + (π¦ Β· π§))) & β’ ((π β§ (π₯ β π΅ β§ π¦ β π΅ β§ π§ β π)) β ((π₯ Γ π¦) Β· π§) = (π₯ Β· (π¦ Β· π§))) & β’ ((π β§ π₯ β π) β ( 1 Β· π₯) = π₯) β β’ (π β π β LMod) | ||
Theorem | lmodgrp 13389 | A left module is a group. (Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro, 25-Jun-2014.) |
β’ (π β LMod β π β Grp) | ||
Theorem | lmodring 13390 | The scalar component of a left module is a ring. (Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.) |
β’ πΉ = (Scalarβπ) β β’ (π β LMod β πΉ β Ring) | ||
Theorem | lmodfgrp 13391 | The scalar component of a left module is an additive group. (Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.) |
β’ πΉ = (Scalarβπ) β β’ (π β LMod β πΉ β Grp) | ||
Theorem | lmodgrpd 13392 | A left module is a group. (Contributed by SN, 16-May-2024.) |
β’ (π β π β LMod) β β’ (π β π β Grp) | ||
Theorem | lmodbn0 13393 | The base set of a left module is nonempty. It is also inhabited (by lmod0vcl 13412). (Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.) |
β’ π΅ = (Baseβπ) β β’ (π β LMod β π΅ β β ) | ||
Theorem | lmodacl 13394 | Closure of ring addition for a left module. (Contributed by NM, 14-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.) |
β’ πΉ = (Scalarβπ) & β’ πΎ = (BaseβπΉ) & β’ + = (+gβπΉ) β β’ ((π β LMod β§ π β πΎ β§ π β πΎ) β (π + π) β πΎ) | ||
Theorem | lmodmcl 13395 | Closure of ring multiplication for a left module. (Contributed by NM, 14-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.) |
β’ πΉ = (Scalarβπ) & β’ πΎ = (BaseβπΉ) & β’ Β· = (.rβπΉ) β β’ ((π β LMod β§ π β πΎ β§ π β πΎ) β (π Β· π) β πΎ) | ||
Theorem | lmodsn0 13396 | The set of scalars in a left module is nonempty. It is also inhabited, by lmod0cl 13409. (Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.) |
β’ πΉ = (Scalarβπ) & β’ π΅ = (BaseβπΉ) β β’ (π β LMod β π΅ β β ) | ||
Theorem | lmodvacl 13397 | Closure of vector addition for a left module. (Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.) |
β’ π = (Baseβπ) & β’ + = (+gβπ) β β’ ((π β LMod β§ π β π β§ π β π) β (π + π) β π) | ||
Theorem | lmodass 13398 | Left module vector sum is associative. (Contributed by NM, 10-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.) |
β’ π = (Baseβπ) & β’ + = (+gβπ) β β’ ((π β LMod β§ (π β π β§ π β π β§ π β π)) β ((π + π) + π) = (π + (π + π))) | ||
Theorem | lmodlcan 13399 | Left cancellation law for vector sum. (Contributed by NM, 12-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.) |
β’ π = (Baseβπ) & β’ + = (+gβπ) β β’ ((π β LMod β§ (π β π β§ π β π β§ π β π)) β ((π + π) = (π + π) β π = π)) | ||
Theorem | lmodvscl 13400 | Closure of scalar product for a left module. (Contributed by NM, 8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.) |
β’ π = (Baseβπ) & β’ πΉ = (Scalarβπ) & β’ Β· = ( Β·π βπ) & β’ πΎ = (BaseβπΉ) β β’ ((π β LMod β§ π β πΎ β§ π β π) β (π Β· π) β π) |
< Previous Next > |
Copyright terms: Public domain | < Previous Next > |