Theorem List for Intuitionistic Logic Explorer - 14601-14700 *Has distinct variable
group(s)
| Type | Label | Description |
| Statement |
| |
| Theorem | subrgin 14601 |
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 14602 |
A subring of a subring is a subring. (Contributed by Mario Carneiro,
4-Dec-2014.)
|
 ↾s   SubRing  
SubRing   SubRing      |
| |
| Theorem | subsubrg2 14603 |
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 14604 |
A subring is an additive subgroup which is also a multiplicative
submonoid. (Contributed by Mario Carneiro, 7-Mar-2015.)
|
mulGrp   
SubRing   SubGrp 
SubMnd      |
| |
| Theorem | resrhm 14605 |
Restriction of a ring homomorphism to a subring is a homomorphism.
(Contributed by Mario Carneiro, 12-Mar-2015.)
|
 ↾s    
RingHom 
SubRing  
   RingHom    |
| |
| Theorem | resrhm2b 14606 |
Restriction of the codomain of a (ring) homomorphism. resghm2b 14114 analog.
(Contributed by SN, 7-Feb-2025.)
|
 ↾s    SubRing 
   RingHom 
 RingHom     |
| |
| Theorem | rhmeql 14607 |
The equalizer of two ring homomorphisms is a subring. (Contributed by
Stefan O'Rear, 7-Mar-2015.) (Revised by Mario Carneiro, 6-May-2015.)
|
  
RingHom 
 RingHom     SubRing    |
| |
| Theorem | rhmima 14608 |
The homomorphic image of a subring is a subring. (Contributed by Stefan
O'Rear, 10-Mar-2015.) (Revised by Mario Carneiro, 6-May-2015.)
|
  
RingHom 
SubRing  
    SubRing    |
| |
| Theorem | rnrhmsubrg 14609 |
The range of a ring homomorphism is a subring. (Contributed by SN,
18-Nov-2023.)
|
  RingHom  SubRing    |
| |
| Theorem | subrgpropd 14610* |
If two structures have the same group components (properties), they have
the same set of subrings. (Contributed by Mario Carneiro,
9-Feb-2015.)
|
              
 
                 
 
                  SubRing  SubRing    |
| |
| Theorem | rhmpropd 14611* |
Ring homomorphism depends only on the ring attributes of structures.
(Contributed by Mario Carneiro, 12-Jun-2015.)
|
                          
 
                 
 
                 
 
                   
 
                   RingHom   RingHom    |
| |
| 7.3.12 Left regular elements and
domains
|
| |
| Syntax | crlreg 14612 |
Set of left-regular elements in a ring.
|
RLReg |
| |
| Syntax | cdomn 14613 |
Class of (ring theoretic) domains.
|
Domn |
| |
| Syntax | cidom 14614 |
Class of integral domains.
|
IDomn |
| |
| Definition | df-rlreg 14615* |
Define the set of left-regular elements in a ring as those elements
which are not left zero divisors, meaning that multiplying a nonzero
element on the left by a left-regular element gives a nonzero product.
(Contributed by Stefan O'Rear, 22-Mar-2015.)
|
RLReg       
                 
        |
| |
| Definition | df-domn 14616* |
A domain is a nonzero ring in which there are no nontrivial zero
divisors. (Contributed by Mario Carneiro, 28-Mar-2015.)
|
Domn  NzRing       ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)           

    |
| |
| Definition | df-idom 14617 |
An integral domain is a commutative domain. (Contributed by Mario
Carneiro, 17-Jun-2015.)
|
IDomn 
Domn |
| |
| Theorem | rrgmex 14618 |
A structure whose set of left-regular elements is inhabited is a set.
(Contributed by Jim Kingdon, 12-Aug-2025.)
|
RLReg     |
| |
| Theorem | rrgval 14619* |
Value of the set or left-regular elements in a ring. (Contributed by
Stefan O'Rear, 22-Mar-2015.)
|
RLReg                  
  |
| |
| Theorem | isrrg 14620* |
Membership in the set of left-regular elements. (Contributed by Stefan
O'Rear, 22-Mar-2015.)
|
RLReg                       |
| |
| Theorem | rrgeq0i 14621 |
Property of a left-regular element. (Contributed by Stefan O'Rear,
22-Mar-2015.)
|
RLReg                      |
| |
| Theorem | rrgeq0 14622 |
Left-multiplication by a left regular element does not change zeroness.
(Contributed by Stefan O'Rear, 28-Mar-2015.)
|
RLReg               
   
  |
| |
| Theorem | rrgsupp 14623 |
Left multiplication by a left regular element does not change the
support set of a vector. (Contributed by Stefan O'Rear, 28-Mar-2015.)
(Revised by AV, 20-Jul-2019.)
|
RLReg                  
       
        supp  supp   |
| |
| Theorem | rrgss 14624 |
Left-regular elements are a subset of the base set. (Contributed by
Stefan O'Rear, 22-Mar-2015.)
|
RLReg       |
| |
| Theorem | unitrrg 14625 |
Units are regular elements. (Contributed by Stefan O'Rear,
22-Mar-2015.)
|
RLReg  Unit     |
| |
| Theorem | rrgnz 14626 |
In a nonzero ring, the zero is a left zero divisor (that is, not a
left-regular element). (Contributed by Thierry Arnoux, 6-May-2025.)
|
RLReg      
NzRing   |
| |
| Theorem | isdomn 14627* |
Expand definition of a domain. (Contributed by Mario Carneiro,
28-Mar-2015.)
|
   
         Domn  NzRing      
    |
| |
| Theorem | domnnzr 14628 |
A domain is a nonzero ring. (Contributed by Mario Carneiro,
28-Mar-2015.)
|
 Domn NzRing |
| |
| Theorem | domnring 14629 |
A domain is a ring. (Contributed by Mario Carneiro, 28-Mar-2015.)
|
 Domn   |
| |
| Theorem | domneq0 14630 |
In a domain, a product is zero iff it has a zero factor. (Contributed
by Mario Carneiro, 28-Mar-2015.)
|
   
          Domn
        |
| |
| Theorem | domnmuln0 14631 |
In a domain, a product of nonzero elements is nonzero. (Contributed by
Mario Carneiro, 6-May-2015.)
|
   
          Domn   
   |
| |
| Theorem | opprdomnbg 14632 |
A class is a domain if and only if its opposite is a domain,
biconditional form of opprdomn 14633. (Contributed by SN, 15-Jun-2015.)
|
oppr    Domn
Domn  |
| |
| Theorem | opprdomn 14633 |
The opposite of a domain is also a domain. (Contributed by Mario
Carneiro, 15-Jun-2015.)
|
oppr   Domn Domn |
| |
| Theorem | isidom 14634 |
An integral domain is a commutative domain. (Contributed by Mario
Carneiro, 17-Jun-2015.)
|
 IDomn  Domn  |
| |
| Theorem | idomdomd 14635 |
An integral domain is a domain. (Contributed by Thierry Arnoux,
22-Mar-2025.)
|
 IDomn  Domn |
| |
| Theorem | idomcringd 14636 |
An integral domain is a commutative ring with unity. (Contributed by
Thierry Arnoux, 4-May-2025.) (Proof shortened by SN, 14-May-2025.)
|
 IDomn    |
| |
| Theorem | idomringd 14637 |
An integral domain is a ring. (Contributed by Thierry Arnoux,
22-Mar-2025.)
|
 IDomn    |
| |
| 7.4 Division rings and
fields
|
| |
| 7.4.1 Ring apartness
|
| |
| Syntax | capr 14638 |
Extend class notation with ring apartness.
|
#r |
| |
| Definition | df-apr 14639* |
The relation between elements whose difference is invertible, which for
a local ring is an apartness relation by aprap 14647. (Contributed by Jim
Kingdon, 13-Feb-2025.)
|
#r           
             Unit      |
| |
| Theorem | aprval 14640 |
Expand Definition df-apr 14639. (Contributed by Jim Kingdon,
17-Feb-2025.)
|
       # #r   
     
Unit   
       # 
    |
| |
| Theorem | aprunit 14641 |
The df-apr 14639 relation with zero expresses whether a ring
element is a
unit. That is, the difference of an element of a ring and zero is
invertible iff the element is a unit. (Contributed by Jim Kingdon,
29-May-2026.)
|
       
Unit  # #r        #    |
| |
| Theorem | ringunitap 14642 |
Elementhood in the set of units. (Contributed by Jim Kingdon,
30-May-2026.)
|
    Unit      # #r   
 #    |
| |
| Theorem | ringunitsap0 14643* |
The set of units of a ring. If is a local ring, # is an
apartness and this theorem states that the units of a ring are those
elements apart from zero (see aprlring 14649). Given the definition of
#r this theorem holds even if # is not an apartness,
however.
(Contributed by Jim Kingdon, 31-May-2026.)
|
        # #r   
# Unit    |
| |
| Theorem | aprirr 14644 |
The apartness relation given by df-apr 14639 for a nonzero ring is
irreflexive. (Contributed by Jim Kingdon, 16-Feb-2025.)
|
       # #r     
            #   |
| |
| Theorem | aprsym 14645 |
The apartness relation given by df-apr 14639 for a ring is symmetric.
(Contributed by Jim Kingdon, 17-Feb-2025.)
|
       # #r     
     # #    |
| |
| Theorem | aprcotr 14646 |
The apartness relation given by df-apr 14639 for a local ring is
cotransitive. (Contributed by Jim Kingdon, 17-Feb-2025.)
|
       # #r    LRing         #  # #     |
| |
| Theorem | aprap 14647 |
The relation given by df-apr 14639 for a local ring is an apartness
relation. (Contributed by Jim Kingdon, 20-Feb-2025.)
|
 LRing #r  Ap       |
| |
| Theorem | aprnzr 14648 |
If the relation given by df-apr 14639 on a ring is an apartness relation,
then the ring is a nonzero ring. (Contributed by Jim Kingdon,
27-May-2026.)
|
  #r  Ap     
NzRing |
| |
| Theorem | aprlring 14649 |
A ring is a local ring if and only if the relation given by df-apr 14639 is
an apartness relation. (Contributed by Jim Kingdon, 28-May-2026.)
|
 
LRing #r  Ap        |
| |
| Theorem | aprprop 14650 |
If two structures have the same ring components (properties), df-apr 14639
generates the same relation for both of them. (Contributed by Jim
Kingdon, 31-May-2026.)
|
                 
     #r  #r    |
| |
| 7.4.2 Definition and basic
properties
|
| |
| Syntax | cdr 14651 |
Extend class notation with class of all division rings.
|
 |
| |
| Syntax | cfield 14652 |
Class of fields.
|
Field |
| |
| Definition | df-drngap 14653 |
Define class of all division rings. A division ring is a ring in which
the relation given by df-apr 14639 is a tight apartness. (Contributed by Jim
Kingdon, 29-May-2026.)
|

#r  TAp       |
| |
| Definition | df-field 14654 |
A field is a commutative division ring. (Contributed by Mario Carneiro,
17-Jun-2015.)
|
Field 
  |
| |
| Theorem | isdrngtap 14655 |
The predicate "is a division ring". (Contributed by Jim Kingdon,
29-May-2026.)
|
    # #r    # TAp    |
| |
| Theorem | drnglring 14656 |
A division ring is a local ring. (Contributed by Jim Kingdon,
29-May-2026.)
|

LRing |
| |
| Theorem | drngunitap 14657 |
Elementhood in the set of units when is a division ring.
(Contributed by Mario Carneiro, 2-Dec-2014.)
|
    Unit      # #r   
 #    |
| |
| Theorem | drnguiap 14658* |
The set of units of a division ring. (Contributed by Mario Carneiro,
2-Dec-2014.)
|
        # #r   
# Unit    |
| |
| Theorem | drngring 14659 |
A division ring is a ring. (Contributed by NM, 8-Sep-2011.)
|

  |
| |
| Theorem | drngringd 14660 |
A division ring is a ring. (Contributed by SN, 16-May-2024.)
|
     |
| |
| Theorem | drnggrpd 14661 |
A division ring is a group (deduction form). (Contributed by SN,
16-May-2024.)
|
     |
| |
| Theorem | drnggrp 14662 |
A division ring is a group (closed form). (Contributed by NM,
8-Sep-2011.)
|

  |
| |
| Theorem | isfld 14663 |
A field is a commutative division ring. (Contributed by Mario Carneiro,
17-Jun-2015.)
|
 Field     |
| |
| Theorem | flddrngd 14664 |
A field is a division ring. (Contributed by SN, 17-Jan-2025.)
|
 Field    |
| |
| Theorem | fldcrngd 14665 |
A field is a commutative ring. (Contributed by SN, 23-Nov-2024.)
|
 Field    |
| |
| Theorem | drngprop 14666 |
If two structures have the same ring components (properties), one is a
division ring iff the other one is. (Contributed by Mario Carneiro,
11-Oct-2013.) (Revised by Mario Carneiro, 28-Dec-2014.)
|
                 
    
  |
| |
| Theorem | drngunz 14667 |
A division ring's unity is different from its zero. (Contributed by NM,
8-Sep-2011.)
|
        
 |
| |
| Theorem | drngnzr 14668 |
A division ring is a nonzero ring. (Contributed by Stefan O'Rear,
24-Feb-2015.)
|

NzRing |
| |
| Theorem | opprdrng 14669 |
The opposite of a division ring is also a division ring. (Contributed
by NM, 18-Oct-2014.)
|
oppr  
  |
| |
| Theorem | ring1zr 14670 |
The only unital ring with a base set consisting of one element is the
zero ring (at least if its operations are internal binary operations).
This holds already for nonunital rings, see rng1zr 14308, and semirings,
see srg1zr 14340. (Contributed by FL, 13-Feb-2010.)
(Revised by AV,
25-Jan-2020.) (Proof shortened by AV, 7-Feb-2020.)
|
   
         


      
                    |
| |
| Theorem | ringen1zr0 14671 |
The only unital ring with one element is the zero ring (at least if its
operations are internal binary operations). This holds already for
nonunital rings, see rngen1zr0 14310, and semirings, see srgen1zr0 14341.
(Contributed by FL, 15-Feb-2010.) (Revised by AV, 25-Jan-2020.) (Proof
shortened by AV, 19-Jun-2026.)
|
   
            


   
       
            |
| |
| 7.5 Left modules
|
| |
| 7.5.1 Definition and basic
properties
|
| |
| Syntax | clmod 14672 |
Extend class notation with class of all left modules.
|
 |
| |
| Syntax | cscaf 14673 |
The functionalization of the scalar multiplication operation.
|
  |
| |
| Definition | df-lmod 14674* |
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.)
|
       ![]. ].](_drbrack.gif)      ![]. ].](_drbrack.gif)  Scalar 
 ![]. ].](_drbrack.gif)     
 ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)      ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)                                                                                   |
| |
| Definition | df-scaf 14675* |
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.)
|
      Scalar                   |
| |
| Theorem | islmod 14676* |
The predicate "is a left module". (Contributed by NM, 4-Nov-2013.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
   
      
Scalar        
         
      
       
      
 
         

  
      |
| |
| Theorem | lmodlema 14677 |
Lemma for properties of a left module. (Contributed by NM, 8-Dec-2013.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
   
      
Scalar        
              
   

            
   
      
          |
| |
| Theorem | islmodd 14678* |
Properties that determine a left module. See note in isgrpd2 13875
regarding the on hypotheses that name structure components.
(Contributed by Mario Carneiro, 22-Jun-2014.)
|
            Scalar                          
     
    
      
 
      
      
 
   
  
      
 
   
             |
| |
| Theorem | lmodgrp 14679 |
A left module is a group. (Contributed by NM, 8-Dec-2013.) (Revised by
Mario Carneiro, 25-Jun-2014.)
|

  |
| |
| Theorem | lmodring 14680 |
The scalar component of a left module is a ring. (Contributed by NM,
8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
Scalar  
  |
| |
| Theorem | lmodfgrp 14681 |
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  
  |
| |
| Theorem | lmodgrpd 14682 |
A left module is a group. (Contributed by SN, 16-May-2024.)
|
     |
| |
| Theorem | lmodbn0 14683 |
The base set of a left module is nonempty. It is also inhabited (by
lmod0vcl 14703). (Contributed by NM, 8-Dec-2013.)
(Revised by Mario
Carneiro, 19-Jun-2014.)
|
       |
| |
| Theorem | lmodacl 14684 |
Closure of ring addition for a left module. (Contributed by NM,
14-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
Scalar     
    
  
  |
| |
| Theorem | lmodmcl 14685 |
Closure of ring multiplication for a left module. (Contributed by NM,
14-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
Scalar     
     
     |
| |
| Theorem | lmodsn0 14686 |
The set of scalars in a left module is nonempty. It is also inhabited,
by lmod0cl 14700. (Contributed by NM, 8-Dec-2013.) (Revised
by Mario
Carneiro, 19-Jun-2014.)
|
Scalar         |
| |
| Theorem | lmodvacl 14687 |
Closure of vector addition for a left module. (Contributed by NM,
8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
    
  
  |
| |
| Theorem | lmodass 14688 |
Left module vector sum is associative. (Contributed by NM,
10-Jan-2014.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
   
    
     
  
    |
| |
| Theorem | lmodlcan 14689 |
Left cancellation law for vector sum. (Contributed by NM, 12-Jan-2014.)
(Revised by Mario Carneiro, 19-Jun-2014.)
|
   
    
     
 
   |
| |
| Theorem | lmodvscl 14690 |
Closure of scalar product for a left module. (Contributed by NM,
8-Dec-2013.) (Revised by Mario Carneiro, 19-Jun-2014.)
|
    Scalar 
         
  
  |
| |
| Theorem | lmodvscld 14691 |
Closure of scalar product for a left module. (Contributed by SN,
15-Mar-2025.)
|
    Scalar 
          
    
   |
| |
| Theorem | scaffvalg 14692* |
The scalar multiplication operation as a function. (Contributed by
Mario Carneiro, 5-Oct-2015.) (Proof shortened by AV, 2-Mar-2024.)
|
    Scalar          
    
       |
| |
| Theorem | scafvalg 14693 |
The scalar multiplication operation as a function. (Contributed by
Mario Carneiro, 5-Oct-2015.)
|
    Scalar          
             |
| |
| Theorem | scafeqg 14694 |
If the scalar multiplication operation is already a function, the
functionalization of it is equal to the original operation.
(Contributed by Mario Carneiro, 5-Oct-2015.)
|
    Scalar          
     
    |
| |
| Theorem | scaffng 14695 |
The scalar multiplication operation is a function. (Contributed by
Mario Carneiro, 5-Oct-2015.)
|
    Scalar           
    |
| |
| Theorem | lmodscaf 14696 |
The scalar multiplication operation is a function. (Contributed by
Mario Carneiro, 5-Oct-2015.)
|
    Scalar                   |
| |
| Theorem | lmodvsdi 14697 |
Distributive law for scalar product (left-distributivity). (Contributed
by NM, 10-Jan-2014.) (Revised by Mario Carneiro, 22-Sep-2015.)
|
   
   Scalar     
      
 
   
        |
| |
| Theorem | lmodvsdir 14698 |
Distributive law for scalar product (right-distributivity).
(Contributed by NM, 10-Jan-2014.) (Revised by Mario Carneiro,
22-Sep-2015.)
|
   
   Scalar     
         
 
     
      |
| |
| Theorem | lmodvsass 14699 |
Associative law for scalar product. (Contributed by NM, 10-Jan-2014.)
(Revised by Mario Carneiro, 22-Sep-2015.)
|
    Scalar 
              
 
          |
| |
| Theorem | lmod0cl 14700 |
The ring zero in a left module belongs to the set of scalars.
(Contributed by NM, 11-Jan-2014.) (Revised by Mario Carneiro,
19-Jun-2014.)
|
Scalar          
  |