z-logo
open-access-imgOpen Access
Renamings and a Condition-free Formalization of Kronecker’s Construction
Author(s) -
Christoph Schwarzweller
Publication year - 2020
Publication title -
formalized mathematics
Language(s) - English
Resource type - Journals
eISSN - 1898-9934
pISSN - 1426-2630
DOI - 10.2478/forma-2020-0012
Subject(s) - disjoint sets , mathematics , kronecker delta , field (mathematics) , extension (predicate logic) , polynomial , field extension , discrete mathematics , degree (music) , combinatorics , algebraic extension , tutte polynomial , injective function , minimal polynomial (linear algebra) , algebra over a field , homogeneous polynomial , pure mathematics , matrix polynomial , computer science , graph , mathematical analysis , line graph , voltage graph , acoustics , ordinary differential equation , quantum mechanics , programming language , differential equation , differential algebraic equation , physics
Summary In [7], [9], [10] we presented a formalization of Kronecker’s construction of a field extension E for a field F in which a given polynomial p ∈ F [ X ] \F has a root [5], [6], [3]. A drawback of our formalization was that it works only for polynomial-disjoint fields, that is for fields F with F ∩ F [ X ] = ∅. The main purpose of Kronecker’s construction is that by induction one gets a field extension of F in which p splits into linear factors. For our formalization this means that the constructed field extension E again has to be polynomial-disjoint. In this article, by means of Mizar system [2], [1], we first analyze whether our formalization can be extended that way. Using the field of polynomials over F with degree smaller than the degree of p to construct the field extension E does not work: In this case E is polynomial-disjoint if and only if p is linear. Using F [ X ] / one can show that for F = ℚ and F = ℤ n the constructed field extension E is again polynomial-disjoint, so that in particular algebraic number fields can be handled. For the general case we then introduce renamings of sets X as injective functions f with dom( f ) = X and rng( f ) ∩ ( X ∪ Z ) = ∅ for an arbitrary set Z . This, finally, allows to construct a field extension E of an arbitrary field F in which a given polynomial p ∈ F [ X ] \F splits into linear factors. Note, however, that to prove the existence of renamings we had to rely on the axiom of choice.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here