![]() |
Metamath
Proof Explorer Theorem List (p. 427 of 484) | < 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-30767) |
![]() (30768-32290) |
![]() (32291-48346) |
Type | Label | Description |
---|---|---|
Statement | ||
Theorem | lnr2i 42601* | Given an ideal in a left-Noetherian ring, there is a finite subset which generates it. (Contributed by Stefan O'Rear, 31-Mar-2015.) |
β’ π = (LIdealβπ ) & β’ π = (RSpanβπ ) β β’ ((π β LNoeR β§ πΌ β π) β βπ β (π« πΌ β© Fin)πΌ = (πβπ)) | ||
Theorem | lpirlnr 42602 | Left principal ideal rings are left Noetherian. (Contributed by Stefan O'Rear, 24-Jan-2015.) |
β’ (π β LPIR β π β LNoeR) | ||
Theorem | lnrfrlm 42603 | Finite-dimensional free modules over a Noetherian ring are Noetherian. (Contributed by Stefan O'Rear, 3-Feb-2015.) |
β’ π = (π freeLMod πΌ) β β’ ((π β LNoeR β§ πΌ β Fin) β π β LNoeM) | ||
Theorem | lnrfg 42604 | Finitely-generated modules over a Noetherian ring, being homomorphic images of free modules, are Noetherian. (Contributed by Stefan O'Rear, 7-Feb-2015.) |
β’ π = (Scalarβπ) β β’ ((π β LFinGen β§ π β LNoeR) β π β LNoeM) | ||
Theorem | lnrfgtr 42605 | A submodule of a finitely generated module over a Noetherian ring is finitely generated. Often taken as the definition of Noetherian ring. (Contributed by Stefan O'Rear, 7-Feb-2015.) |
β’ π = (Scalarβπ) & β’ π = (LSubSpβπ) & β’ π = (π βΎs π) β β’ ((π β LFinGen β§ π β LNoeR β§ π β π) β π β LFinGen) | ||
Syntax | cldgis 42606 | The leading ideal sequence used in the Hilbert Basis Theorem. |
class ldgIdlSeq | ||
Definition | df-ldgis 42607* | Define a function which carries polynomial ideals to the sequence of coefficient ideals of leading coefficients of degree- π₯ elements in the polynomial ideal. The proof that this map is strictly monotone is the core of the Hilbert Basis Theorem hbt 42615. (Contributed by Stefan O'Rear, 31-Mar-2015.) |
β’ ldgIdlSeq = (π β V β¦ (π β (LIdealβ(Poly1βπ)) β¦ (π₯ β β0 β¦ {π β£ βπ β π ((( deg1 βπ)βπ) β€ π₯ β§ π = ((coe1βπ)βπ₯))}))) | ||
Theorem | hbtlem1 42608* | Value of the leading coefficient sequence function. (Contributed by Stefan O'Rear, 31-Mar-2015.) |
β’ π = (Poly1βπ ) & β’ π = (LIdealβπ) & β’ π = (ldgIdlSeqβπ ) & β’ π· = ( deg1 βπ ) β β’ ((π β π β§ πΌ β π β§ π β β0) β ((πβπΌ)βπ) = {π β£ βπ β πΌ ((π·βπ) β€ π β§ π = ((coe1βπ)βπ))}) | ||
Theorem | hbtlem2 42609 | Leading coefficient ideals are ideals. (Contributed by Stefan O'Rear, 1-Apr-2015.) |
β’ π = (Poly1βπ ) & β’ π = (LIdealβπ) & β’ π = (ldgIdlSeqβπ ) & β’ π = (LIdealβπ ) β β’ ((π β Ring β§ πΌ β π β§ π β β0) β ((πβπΌ)βπ) β π) | ||
Theorem | hbtlem7 42610 | Functionality of leading coefficient ideal sequence. (Contributed by Stefan O'Rear, 4-Apr-2015.) |
β’ π = (Poly1βπ ) & β’ π = (LIdealβπ) & β’ π = (ldgIdlSeqβπ ) & β’ π = (LIdealβπ ) β β’ ((π β Ring β§ πΌ β π) β (πβπΌ):β0βΆπ) | ||
Theorem | hbtlem4 42611 | The leading ideal function goes to increasing sequences. (Contributed by Stefan O'Rear, 1-Apr-2015.) |
β’ π = (Poly1βπ ) & β’ π = (LIdealβπ) & β’ π = (ldgIdlSeqβπ ) & β’ (π β π β Ring) & β’ (π β πΌ β π) & β’ (π β π β β0) & β’ (π β π β β0) & β’ (π β π β€ π) β β’ (π β ((πβπΌ)βπ) β ((πβπΌ)βπ)) | ||
Theorem | hbtlem3 42612 | The leading ideal function is monotone. (Contributed by Stefan O'Rear, 31-Mar-2015.) |
β’ π = (Poly1βπ ) & β’ π = (LIdealβπ) & β’ π = (ldgIdlSeqβπ ) & β’ (π β π β Ring) & β’ (π β πΌ β π) & β’ (π β π½ β π) & β’ (π β πΌ β π½) & β’ (π β π β β0) β β’ (π β ((πβπΌ)βπ) β ((πβπ½)βπ)) | ||
Theorem | hbtlem5 42613* | The leading ideal function is strictly monotone. (Contributed by Stefan O'Rear, 1-Apr-2015.) |
β’ π = (Poly1βπ ) & β’ π = (LIdealβπ) & β’ π = (ldgIdlSeqβπ ) & β’ (π β π β Ring) & β’ (π β πΌ β π) & β’ (π β π½ β π) & β’ (π β πΌ β π½) & β’ (π β βπ₯ β β0 ((πβπ½)βπ₯) β ((πβπΌ)βπ₯)) β β’ (π β πΌ = π½) | ||
Theorem | hbtlem6 42614* | There is a finite set of polynomials matching any single stage of the image. (Contributed by Stefan O'Rear, 1-Apr-2015.) |
β’ π = (Poly1βπ ) & β’ π = (LIdealβπ) & β’ π = (ldgIdlSeqβπ ) & β’ π = (RSpanβπ) & β’ (π β π β LNoeR) & β’ (π β πΌ β π) & β’ (π β π β β0) β β’ (π β βπ β (π« πΌ β© Fin)((πβπΌ)βπ) β ((πβ(πβπ))βπ)) | ||
Theorem | hbt 42615 | The Hilbert Basis Theorem - the ring of univariate polynomials over a Noetherian ring is a Noetherian ring. (Contributed by Stefan O'Rear, 4-Apr-2015.) |
β’ π = (Poly1βπ ) β β’ (π β LNoeR β π β LNoeR) | ||
Syntax | cmnc 42616 | Extend class notation with the class of monic polynomials. |
class Monic | ||
Syntax | cplylt 42617 | Extend class notatin with the class of limited-degree polynomials. |
class Poly< | ||
Definition | df-mnc 42618* | Define the class of monic polynomials. (Contributed by Stefan O'Rear, 5-Dec-2014.) |
β’ Monic = (π β π« β β¦ {π β (Polyβπ ) β£ ((coeffβπ)β(degβπ)) = 1}) | ||
Definition | df-plylt 42619* | Define the class of limited-degree polynomials. (Contributed by Stefan O'Rear, 8-Dec-2014.) |
β’ Poly< = (π β π« β, π₯ β β0 β¦ {π β (Polyβπ ) β£ (π = 0π β¨ (degβπ) < π₯)}) | ||
Theorem | dgrsub2 42620 | Subtracting two polynomials with the same degree and top coefficient gives a polynomial of strictly lower degree. (Contributed by Stefan O'Rear, 25-Nov-2014.) |
β’ π = (degβπΉ) β β’ (((πΉ β (Polyβπ) β§ πΊ β (Polyβπ)) β§ ((degβπΊ) = π β§ π β β β§ ((coeffβπΉ)βπ) = ((coeffβπΊ)βπ))) β (degβ(πΉ βf β πΊ)) < π) | ||
Theorem | elmnc 42621 | Property of a monic polynomial. (Contributed by Stefan O'Rear, 5-Dec-2014.) |
β’ (π β ( Monic βπ) β (π β (Polyβπ) β§ ((coeffβπ)β(degβπ)) = 1)) | ||
Theorem | mncply 42622 | A monic polynomial is a polynomial. (Contributed by Stefan O'Rear, 5-Dec-2014.) |
β’ (π β ( Monic βπ) β π β (Polyβπ)) | ||
Theorem | mnccoe 42623 | A monic polynomial has leading coefficient 1. (Contributed by Stefan O'Rear, 5-Dec-2014.) |
β’ (π β ( Monic βπ) β ((coeffβπ)β(degβπ)) = 1) | ||
Theorem | mncn0 42624 | A monic polynomial is not zero. (Contributed by Stefan O'Rear, 5-Dec-2014.) |
β’ (π β ( Monic βπ) β π β 0π) | ||
Syntax | cdgraa 42625 | Extend class notation to include the degree function for algebraic numbers. |
class degAA | ||
Syntax | cmpaa 42626 | Extend class notation to include the minimal polynomial for an algebraic number. |
class minPolyAA | ||
Definition | df-dgraa 42627* | Define the degree of an algebraic number as the smallest degree of any nonzero polynomial which has said number as a root. (Contributed by Stefan O'Rear, 25-Nov-2014.) (Revised by AV, 29-Sep-2020.) |
β’ degAA = (π₯ β πΈ β¦ inf({π β β β£ βπ β ((Polyββ) β {0π})((degβπ) = π β§ (πβπ₯) = 0)}, β, < )) | ||
Definition | df-mpaa 42628* | Define the minimal polynomial of an algebraic number as the unique monic polynomial which achieves the minimum of degAA. (Contributed by Stefan O'Rear, 25-Nov-2014.) |
β’ minPolyAA = (π₯ β πΈ β¦ (β©π β (Polyββ)((degβπ) = (degAAβπ₯) β§ (πβπ₯) = 0 β§ ((coeffβπ)β(degAAβπ₯)) = 1))) | ||
Theorem | dgraaval 42629* | Value of the degree function on an algebraic number. (Contributed by Stefan O'Rear, 25-Nov-2014.) (Revised by AV, 29-Sep-2020.) |
β’ (π΄ β πΈ β (degAAβπ΄) = inf({π β β β£ βπ β ((Polyββ) β {0π})((degβπ) = π β§ (πβπ΄) = 0)}, β, < )) | ||
Theorem | dgraalem 42630* | Properties of the degree of an algebraic number. (Contributed by Stefan O'Rear, 25-Nov-2014.) (Proof shortened by AV, 29-Sep-2020.) |
β’ (π΄ β πΈ β ((degAAβπ΄) β β β§ βπ β ((Polyββ) β {0π})((degβπ) = (degAAβπ΄) β§ (πβπ΄) = 0))) | ||
Theorem | dgraacl 42631 | Closure of the degree function on algebraic numbers. (Contributed by Stefan O'Rear, 25-Nov-2014.) |
β’ (π΄ β πΈ β (degAAβπ΄) β β) | ||
Theorem | dgraaf 42632 | Degree function on algebraic numbers is a function. (Contributed by Stefan O'Rear, 25-Nov-2014.) (Proof shortened by AV, 29-Sep-2020.) |
β’ degAA:πΈβΆβ | ||
Theorem | dgraaub 42633 | Upper bound on degree of an algebraic number. (Contributed by Stefan O'Rear, 25-Nov-2014.) (Proof shortened by AV, 29-Sep-2020.) |
β’ (((π β (Polyββ) β§ π β 0π) β§ (π΄ β β β§ (πβπ΄) = 0)) β (degAAβπ΄) β€ (degβπ)) | ||
Theorem | dgraa0p 42634 | A rational polynomial of degree less than an algebraic number cannot be zero at that number unless it is the zero polynomial. (Contributed by Stefan O'Rear, 25-Nov-2014.) |
β’ ((π΄ β πΈ β§ π β (Polyββ) β§ (degβπ) < (degAAβπ΄)) β ((πβπ΄) = 0 β π = 0π)) | ||
Theorem | mpaaeu 42635* | An algebraic number has exactly one monic polynomial of the least degree. (Contributed by Stefan O'Rear, 25-Nov-2014.) |
β’ (π΄ β πΈ β β!π β (Polyββ)((degβπ) = (degAAβπ΄) β§ (πβπ΄) = 0 β§ ((coeffβπ)β(degAAβπ΄)) = 1)) | ||
Theorem | mpaaval 42636* | Value of the minimal polynomial of an algebraic number. (Contributed by Stefan O'Rear, 25-Nov-2014.) |
β’ (π΄ β πΈ β (minPolyAAβπ΄) = (β©π β (Polyββ)((degβπ) = (degAAβπ΄) β§ (πβπ΄) = 0 β§ ((coeffβπ)β(degAAβπ΄)) = 1))) | ||
Theorem | mpaalem 42637 | Properties of the minimal polynomial of an algebraic number. (Contributed by Stefan O'Rear, 25-Nov-2014.) |
β’ (π΄ β πΈ β ((minPolyAAβπ΄) β (Polyββ) β§ ((degβ(minPolyAAβπ΄)) = (degAAβπ΄) β§ ((minPolyAAβπ΄)βπ΄) = 0 β§ ((coeffβ(minPolyAAβπ΄))β(degAAβπ΄)) = 1))) | ||
Theorem | mpaacl 42638 | Minimal polynomial is a polynomial. (Contributed by Stefan O'Rear, 25-Nov-2014.) |
β’ (π΄ β πΈ β (minPolyAAβπ΄) β (Polyββ)) | ||
Theorem | mpaadgr 42639 | Minimal polynomial has degree the degree of the number. (Contributed by Stefan O'Rear, 25-Nov-2014.) |
β’ (π΄ β πΈ β (degβ(minPolyAAβπ΄)) = (degAAβπ΄)) | ||
Theorem | mpaaroot 42640 | The minimal polynomial of an algebraic number has the number as a root. (Contributed by Stefan O'Rear, 25-Nov-2014.) |
β’ (π΄ β πΈ β ((minPolyAAβπ΄)βπ΄) = 0) | ||
Theorem | mpaamn 42641 | Minimal polynomial is monic. (Contributed by Stefan O'Rear, 25-Nov-2014.) |
β’ (π΄ β πΈ β ((coeffβ(minPolyAAβπ΄))β(degAAβπ΄)) = 1) | ||
Syntax | citgo 42642 | Extend class notation with the integral-over predicate. |
class IntgOver | ||
Syntax | cza 42643 | Extend class notation with the class of algebraic integers. |
class β€ | ||
Definition | df-itgo 42644* | A complex number is said to be integral over a subset if it is the root of a monic polynomial with coefficients from the subset. This definition is typically not used for fields but it works there, see aaitgo 42647. This definition could work for subsets of an arbitrary ring with a more general definition of polynomials. TODO: use Monic. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
β’ IntgOver = (π β π« β β¦ {π₯ β β β£ βπ β (Polyβπ )((πβπ₯) = 0 β§ ((coeffβπ)β(degβπ)) = 1)}) | ||
Definition | df-za 42645 | Define an algebraic integer as a complex number which is the root of a monic integer polynomial. (Contributed by Stefan O'Rear, 30-Nov-2014.) |
β’ β€ = (IntgOverββ€) | ||
Theorem | itgoval 42646* | Value of the integral-over function. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
β’ (π β β β (IntgOverβπ) = {π₯ β β β£ βπ β (Polyβπ)((πβπ₯) = 0 β§ ((coeffβπ)β(degβπ)) = 1)}) | ||
Theorem | aaitgo 42647 | The standard algebraic numbers πΈ are generated by IntgOver. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
β’ πΈ = (IntgOverββ) | ||
Theorem | itgoss 42648 | An integral element is integral over a subset. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
β’ ((π β π β§ π β β) β (IntgOverβπ) β (IntgOverβπ)) | ||
Theorem | itgocn 42649 | All integral elements are complex numbers. (Contributed by Stefan O'Rear, 27-Nov-2014.) |
β’ (IntgOverβπ) β β | ||
Theorem | cnsrexpcl 42650 | Exponentiation is closed in number rings. (Contributed by Stefan O'Rear, 30-Nov-2014.) |
β’ (π β π β (SubRingββfld)) & β’ (π β π β π) & β’ (π β π β β0) β β’ (π β (πβπ) β π) | ||
Theorem | fsumcnsrcl 42651* | Finite sums are closed in number rings. (Contributed by Stefan O'Rear, 30-Nov-2014.) |
β’ (π β π β (SubRingββfld)) & β’ (π β π΄ β Fin) & β’ ((π β§ π β π΄) β π΅ β π) β β’ (π β Ξ£π β π΄ π΅ β π) | ||
Theorem | cnsrplycl 42652 | Polynomials are closed in number rings. (Contributed by Stefan O'Rear, 30-Nov-2014.) |
β’ (π β π β (SubRingββfld)) & β’ (π β π β (PolyβπΆ)) & β’ (π β π β π) & β’ (π β πΆ β π) β β’ (π β (πβπ) β π) | ||
Theorem | rgspnval 42653* | Value of the ring-span of a set of elements in a ring. (Contributed by Stefan O'Rear, 7-Dec-2014.) |
β’ (π β π β Ring) & β’ (π β π΅ = (Baseβπ )) & β’ (π β π΄ β π΅) & β’ (π β π = (RingSpanβπ )) & β’ (π β π = (πβπ΄)) β β’ (π β π = β© {π‘ β (SubRingβπ ) β£ π΄ β π‘}) | ||
Theorem | rgspncl 42654 | The ring-span of a set is a subring. (Contributed by Stefan O'Rear, 7-Dec-2014.) |
β’ (π β π β Ring) & β’ (π β π΅ = (Baseβπ )) & β’ (π β π΄ β π΅) & β’ (π β π = (RingSpanβπ )) & β’ (π β π = (πβπ΄)) β β’ (π β π β (SubRingβπ )) | ||
Theorem | rgspnssid 42655 | The ring-span of a set contains the set. (Contributed by Stefan O'Rear, 30-Nov-2014.) |
β’ (π β π β Ring) & β’ (π β π΅ = (Baseβπ )) & β’ (π β π΄ β π΅) & β’ (π β π = (RingSpanβπ )) & β’ (π β π = (πβπ΄)) β β’ (π β π΄ β π) | ||
Theorem | rgspnmin 42656 | The ring-span is contained in all subspaces which contain all the generators. (Contributed by Stefan O'Rear, 30-Nov-2014.) |
β’ (π β π β Ring) & β’ (π β π΅ = (Baseβπ )) & β’ (π β π΄ β π΅) & β’ (π β π = (RingSpanβπ )) & β’ (π β π = (πβπ΄)) & β’ (π β π β (SubRingβπ )) & β’ (π β π΄ β π) β β’ (π β π β π) | ||
Theorem | rgspnid 42657 | The span of a subring is itself. (Contributed by Stefan O'Rear, 30-Nov-2014.) |
β’ (π β π β Ring) & β’ (π β π΄ β (SubRingβπ )) & β’ (π β π = ((RingSpanβπ )βπ΄)) β β’ (π β π = π΄) | ||
Theorem | rngunsnply 42658* | Adjoining one element to a ring results in a set of polynomial evaluations. (Contributed by Stefan O'Rear, 30-Nov-2014.) |
β’ (π β π΅ β (SubRingββfld)) & β’ (π β π β β) & β’ (π β π = ((RingSpanββfld)β(π΅ βͺ {π}))) β β’ (π β (π β π β βπ β (Polyβπ΅)π = (πβπ))) | ||
Theorem | flcidc 42659* | Finite linear combinations with an indicator function. (Contributed by Stefan O'Rear, 5-Dec-2014.) |
β’ (π β πΉ = (π β π β¦ if(π = πΎ, 1, 0))) & β’ (π β π β Fin) & β’ (π β πΎ β π) & β’ ((π β§ π β π) β π΅ β β) β β’ (π β Ξ£π β π ((πΉβπ) Β· π΅) = β¦πΎ / πβ¦π΅) | ||
Syntax | cmend 42660 | Syntax for module endomorphism algebra. |
class MEndo | ||
Definition | df-mend 42661* | Define the endomorphism algebra of a module. (Contributed by Stefan O'Rear, 2-Sep-2015.) |
β’ MEndo = (π β V β¦ β¦(π LMHom π) / πβ¦({β¨(Baseβndx), πβ©, β¨(+gβndx), (π₯ β π, π¦ β π β¦ (π₯ βf (+gβπ)π¦))β©, β¨(.rβndx), (π₯ β π, π¦ β π β¦ (π₯ β π¦))β©} βͺ {β¨(Scalarβndx), (Scalarβπ)β©, β¨( Β·π βndx), (π₯ β (Baseβ(Scalarβπ)), π¦ β π β¦ (((Baseβπ) Γ {π₯}) βf ( Β·π βπ)π¦))β©})) | ||
Theorem | algstr 42662 | Lemma to shorten proofs of algbase 42663 through algvsca 42667. (Contributed by Stefan O'Rear, 27-Nov-2014.) (Revised by Mario Carneiro, 29-Aug-2015.) |
β’ π΄ = ({β¨(Baseβndx), π΅β©, β¨(+gβndx), + β©, β¨(.rβndx), Γ β©} βͺ {β¨(Scalarβndx), πβ©, β¨( Β·π βndx), Β· β©}) β β’ π΄ Struct β¨1, 6β© | ||
Theorem | algbase 42663 | The base set of a constructed algebra. (Contributed by Stefan O'Rear, 27-Nov-2014.) (Revised by Mario Carneiro, 29-Aug-2015.) |
β’ π΄ = ({β¨(Baseβndx), π΅β©, β¨(+gβndx), + β©, β¨(.rβndx), Γ β©} βͺ {β¨(Scalarβndx), πβ©, β¨( Β·π βndx), Β· β©}) β β’ (π΅ β π β π΅ = (Baseβπ΄)) | ||
Theorem | algaddg 42664 | The additive operation of a constructed algebra. (Contributed by Stefan O'Rear, 27-Nov-2014.) (Revised by Mario Carneiro, 29-Aug-2015.) |
β’ π΄ = ({β¨(Baseβndx), π΅β©, β¨(+gβndx), + β©, β¨(.rβndx), Γ β©} βͺ {β¨(Scalarβndx), πβ©, β¨( Β·π βndx), Β· β©}) β β’ ( + β π β + = (+gβπ΄)) | ||
Theorem | algmulr 42665 | The multiplicative operation of a constructed algebra. (Contributed by Stefan O'Rear, 27-Nov-2014.) (Revised by Mario Carneiro, 29-Aug-2015.) |
β’ π΄ = ({β¨(Baseβndx), π΅β©, β¨(+gβndx), + β©, β¨(.rβndx), Γ β©} βͺ {β¨(Scalarβndx), πβ©, β¨( Β·π βndx), Β· β©}) β β’ ( Γ β π β Γ = (.rβπ΄)) | ||
Theorem | algsca 42666 | The set of scalars of a constructed algebra. (Contributed by Stefan O'Rear, 27-Nov-2014.) (Revised by Mario Carneiro, 29-Aug-2015.) |
β’ π΄ = ({β¨(Baseβndx), π΅β©, β¨(+gβndx), + β©, β¨(.rβndx), Γ β©} βͺ {β¨(Scalarβndx), πβ©, β¨( Β·π βndx), Β· β©}) β β’ (π β π β π = (Scalarβπ΄)) | ||
Theorem | algvsca 42667 | The scalar product operation of a constructed algebra. (Contributed by Stefan O'Rear, 27-Nov-2014.) (Revised by Mario Carneiro, 29-Aug-2015.) |
β’ π΄ = ({β¨(Baseβndx), π΅β©, β¨(+gβndx), + β©, β¨(.rβndx), Γ β©} βͺ {β¨(Scalarβndx), πβ©, β¨( Β·π βndx), Β· β©}) β β’ ( Β· β π β Β· = ( Β·π βπ΄)) | ||
Theorem | mendval 42668* | Value of the module endomorphism algebra. (Contributed by Stefan O'Rear, 2-Sep-2015.) |
β’ π΅ = (π LMHom π) & β’ + = (π₯ β π΅, π¦ β π΅ β¦ (π₯ βf (+gβπ)π¦)) & β’ Γ = (π₯ β π΅, π¦ β π΅ β¦ (π₯ β π¦)) & β’ π = (Scalarβπ) & β’ Β· = (π₯ β (Baseβπ), π¦ β π΅ β¦ (((Baseβπ) Γ {π₯}) βf ( Β·π βπ)π¦)) β β’ (π β π β (MEndoβπ) = ({β¨(Baseβndx), π΅β©, β¨(+gβndx), + β©, β¨(.rβndx), Γ β©} βͺ {β¨(Scalarβndx), πβ©, β¨( Β·π βndx), Β· β©})) | ||
Theorem | mendbas 42669 | Base set of the module endomorphism algebra. (Contributed by Stefan O'Rear, 2-Sep-2015.) |
β’ π΄ = (MEndoβπ) β β’ (π LMHom π) = (Baseβπ΄) | ||
Theorem | mendplusgfval 42670* | Addition in the module endomorphism algebra. (Contributed by Stefan O'Rear, 2-Sep-2015.) (Proof shortened by AV, 31-Oct-2024.) |
β’ π΄ = (MEndoβπ) & β’ π΅ = (Baseβπ΄) & β’ + = (+gβπ) β β’ (+gβπ΄) = (π₯ β π΅, π¦ β π΅ β¦ (π₯ βf + π¦)) | ||
Theorem | mendplusg 42671 | A specific addition in the module endomorphism algebra. (Contributed by Stefan O'Rear, 3-Sep-2015.) |
β’ π΄ = (MEndoβπ) & β’ π΅ = (Baseβπ΄) & β’ + = (+gβπ) & β’ β = (+gβπ΄) β β’ ((π β π΅ β§ π β π΅) β (π β π) = (π βf + π)) | ||
Theorem | mendmulrfval 42672* | Multiplication in the module endomorphism algebra. (Contributed by Stefan O'Rear, 2-Sep-2015.) (Proof shortened by AV, 31-Oct-2024.) |
β’ π΄ = (MEndoβπ) & β’ π΅ = (Baseβπ΄) β β’ (.rβπ΄) = (π₯ β π΅, π¦ β π΅ β¦ (π₯ β π¦)) | ||
Theorem | mendmulr 42673 | A specific multiplication in the module endormoprhism algebra. (Contributed by Stefan O'Rear, 3-Sep-2015.) |
β’ π΄ = (MEndoβπ) & β’ π΅ = (Baseβπ΄) & β’ Β· = (.rβπ΄) β β’ ((π β π΅ β§ π β π΅) β (π Β· π) = (π β π)) | ||
Theorem | mendsca 42674 | The module endomorphism algebra has the same scalars as the underlying module. (Contributed by Stefan O'Rear, 2-Sep-2015.) (Proof shortened by AV, 31-Oct-2024.) |
β’ π΄ = (MEndoβπ) & β’ π = (Scalarβπ) β β’ π = (Scalarβπ΄) | ||
Theorem | mendvscafval 42675* | Scalar multiplication in the module endomorphism algebra. (Contributed by Stefan O'Rear, 2-Sep-2015.) (Proof shortened by AV, 31-Oct-2024.) |
β’ π΄ = (MEndoβπ) & β’ Β· = ( Β·π βπ) & β’ π΅ = (Baseβπ΄) & β’ π = (Scalarβπ) & β’ πΎ = (Baseβπ) & β’ πΈ = (Baseβπ) β β’ ( Β·π βπ΄) = (π₯ β πΎ, π¦ β π΅ β¦ ((πΈ Γ {π₯}) βf Β· π¦)) | ||
Theorem | mendvsca 42676 | A specific scalar multiplication in the module endomorphism algebra. (Contributed by Stefan O'Rear, 3-Sep-2015.) |
β’ π΄ = (MEndoβπ) & β’ Β· = ( Β·π βπ) & β’ π΅ = (Baseβπ΄) & β’ π = (Scalarβπ) & β’ πΎ = (Baseβπ) & β’ πΈ = (Baseβπ) & β’ β = ( Β·π βπ΄) β β’ ((π β πΎ β§ π β π΅) β (π β π) = ((πΈ Γ {π}) βf Β· π)) | ||
Theorem | mendring 42677 | The module endomorphism algebra is a ring. (Contributed by Stefan O'Rear, 5-Sep-2015.) |
β’ π΄ = (MEndoβπ) β β’ (π β LMod β π΄ β Ring) | ||
Theorem | mendlmod 42678 | The module endomorphism algebra is a left module. (Contributed by Mario Carneiro, 22-Sep-2015.) |
β’ π΄ = (MEndoβπ) & β’ π = (Scalarβπ) β β’ ((π β LMod β§ π β CRing) β π΄ β LMod) | ||
Theorem | mendassa 42679 | The module endomorphism algebra is an algebra. (Contributed by Mario Carneiro, 22-Sep-2015.) |
β’ π΄ = (MEndoβπ) & β’ π = (Scalarβπ) β β’ ((π β LMod β§ π β CRing) β π΄ β AssAlg) | ||
Theorem | idomodle 42680* | Limit on the number of π-th roots of unity in an integral domain. (Contributed by Stefan O'Rear, 12-Sep-2015.) |
β’ πΊ = ((mulGrpβπ ) βΎs (Unitβπ )) & β’ π΅ = (BaseβπΊ) & β’ π = (odβπΊ) β β’ ((π β IDomn β§ π β β) β (β―β{π₯ β π΅ β£ (πβπ₯) β₯ π}) β€ π) | ||
Theorem | fiuneneq 42681 | Two finite sets of equal size have a union of the same size iff they were equal. (Contributed by Stefan O'Rear, 12-Sep-2015.) |
β’ ((π΄ β π΅ β§ π΄ β Fin) β ((π΄ βͺ π΅) β π΄ β π΄ = π΅)) | ||
Theorem | idomsubgmo 42682* | The units of an integral domain have at most one subgroup of any single finite cardinality. (Contributed by Stefan O'Rear, 12-Sep-2015.) (Revised by NM, 17-Jun-2017.) |
β’ πΊ = ((mulGrpβπ ) βΎs (Unitβπ )) β β’ ((π β IDomn β§ π β β) β β*π¦ β (SubGrpβπΊ)(β―βπ¦) = π) | ||
Theorem | proot1mul 42683 | Any primitive π-th root of unity is a multiple of any other. (Contributed by Stefan O'Rear, 2-Nov-2015.) |
β’ πΊ = ((mulGrpβπ ) βΎs (Unitβπ )) & β’ π = (odβπΊ) & β’ πΎ = (mrClsβ(SubGrpβπΊ)) β β’ (((π β IDomn β§ π β β) β§ (π β (β‘π β {π}) β§ π β (β‘π β {π}))) β π β (πΎβ{π})) | ||
Theorem | proot1hash 42684 | If an integral domain has a primitive π-th root of unity, it has exactly (Οβπ) of them. (Contributed by Stefan O'Rear, 12-Sep-2015.) |
β’ πΊ = ((mulGrpβπ ) βΎs (Unitβπ )) & β’ π = (odβπΊ) β β’ ((π β IDomn β§ π β β β§ π β (β‘π β {π})) β (β―β(β‘π β {π})) = (Οβπ)) | ||
Theorem | proot1ex 42685 | The complex field has primitive π-th roots of unity for all π. (Contributed by Stefan O'Rear, 12-Sep-2015.) |
β’ πΊ = ((mulGrpββfld) βΎs (β β {0})) & β’ π = (odβπΊ) β β’ (π β β β (-1βπ(2 / π)) β (β‘π β {π})) | ||
Syntax | ccytp 42686 | Syntax for the sequence of cyclotomic polynomials. |
class CytP | ||
Definition | df-cytp 42687* | The Nth cyclotomic polynomial is the polynomial which has as its zeros precisely the primitive Nth roots of unity. (Contributed by Stefan O'Rear, 5-Sep-2015.) |
β’ CytP = (π β β β¦ ((mulGrpβ(Poly1ββfld)) Ξ£g (π β (β‘(odβ((mulGrpββfld) βΎs (β β {0}))) β {π}) β¦ ((var1ββfld)(-gβ(Poly1ββfld))((algScβ(Poly1ββfld))βπ))))) | ||
Theorem | mon1psubm 42688 | Monic polynomials are a multiplicative submonoid. (Contributed by Stefan O'Rear, 12-Sep-2015.) |
β’ π = (Poly1βπ ) & β’ π = (Monic1pβπ ) & β’ π = (mulGrpβπ) β β’ (π β NzRing β π β (SubMndβπ)) | ||
Theorem | deg1mhm 42689 | Homomorphic property of the polynomial degree. (Contributed by Stefan O'Rear, 12-Sep-2015.) |
β’ π· = ( deg1 βπ ) & β’ π΅ = (Baseβπ) & β’ π = (Poly1βπ ) & β’ 0 = (0gβπ) & β’ π = ((mulGrpβπ) βΎs (π΅ β { 0 })) & β’ π = (βfld βΎs β0) β β’ (π β Domn β (π· βΎ (π΅ β { 0 })) β (π MndHom π)) | ||
Theorem | cytpfn 42690 | Functionality of the cyclotomic polynomial sequence. (Contributed by Stefan O'Rear, 5-Sep-2015.) |
β’ CytP Fn β | ||
Theorem | cytpval 42691* | Substitutions for the Nth cyclotomic polynomial. (Contributed by Stefan O'Rear, 5-Sep-2015.) |
β’ π = ((mulGrpββfld) βΎs (β β {0})) & β’ π = (odβπ) & β’ π = (Poly1ββfld) & β’ π = (var1ββfld) & β’ π = (mulGrpβπ) & β’ β = (-gβπ) & β’ π΄ = (algScβπ) β β’ (π β β β (CytPβπ) = (π Ξ£g (π β (β‘π β {π}) β¦ (π β (π΄βπ))))) | ||
Theorem | fgraphopab 42692* | Express a function as a subset of the Cartesian product. (Contributed by Stefan O'Rear, 25-Jan-2015.) |
β’ (πΉ:π΄βΆπ΅ β πΉ = {β¨π, πβ© β£ ((π β π΄ β§ π β π΅) β§ (πΉβπ) = π)}) | ||
Theorem | fgraphxp 42693* | Express a function as a subset of the Cartesian product. (Contributed by Stefan O'Rear, 25-Jan-2015.) |
β’ (πΉ:π΄βΆπ΅ β πΉ = {π₯ β (π΄ Γ π΅) β£ (πΉβ(1st βπ₯)) = (2nd βπ₯)}) | ||
Theorem | hausgraph 42694 | The graph of a continuous function into a Hausdorff space is closed. (Contributed by Stefan O'Rear, 25-Jan-2015.) |
β’ ((πΎ β Haus β§ πΉ β (π½ Cn πΎ)) β πΉ β (Clsdβ(π½ Γt πΎ))) | ||
Syntax | ctopsep 42695 | The class of separable topologies. |
class TopSep | ||
Syntax | ctoplnd 42696 | The class of LindelΓΆf topologies. |
class TopLnd | ||
Definition | df-topsep 42697* | A topology is separable iff it has a countable dense subset. (Contributed by Stefan O'Rear, 8-Jan-2015.) |
β’ TopSep = {π β Top β£ βπ₯ β π« βͺ π(π₯ βΌ Ο β§ ((clsβπ)βπ₯) = βͺ π)} | ||
Definition | df-toplnd 42698* | A topology is LindelΓΆf iff every open cover has a countable subcover. (Contributed by Stefan O'Rear, 8-Jan-2015.) |
β’ TopLnd = {π₯ β Top β£ βπ¦ β π« π₯(βͺ π₯ = βͺ π¦ β βπ§ β π« π₯(π§ βΌ Ο β§ βͺ π₯ = βͺ π§))} | ||
Theorem | r1sssucd 42699 | Deductive form of r1sssuc 9801. (Contributed by Noam Pasman, 19-Jan-2025.) |
β’ (π β π΄ β On) β β’ (π β (π 1βπ΄) β (π 1βsuc π΄)) | ||
Theorem | iocunico 42700 | Split an open interval into two pieces at point B, Co-author TA. (Contributed by Jon Pennant, 8-Jun-2019.) |
β’ (((π΄ β β* β§ π΅ β β* β§ πΆ β β*) β§ (π΄ < π΅ β§ π΅ < πΆ)) β ((π΄(,]π΅) βͺ (π΅[,)πΆ)) = (π΄(,)πΆ)) |
< Previous Next > |
Copyright terms: Public domain | < Previous Next > |