4 research outputs found

    Faktorisasi Polinomial Square-Free dan bukan Square-Free atas Lapangan Hingga Zp

    Get PDF
    Abstrak: Faktorisasi polinomial merupakan suatu proses penguraian suatu  polinomial berderajat n menjadi polinomial-polinomial lain yang berderajat lebih kecil dari n.  Faktorisasi polinomial atas lapangan hingga  merupakan suatu proses pengerjaan yang relative tidak mudah. Oleh karena itu, diperlukan suatu metode yang berupa algoritma untuk memproses faktorisasi polinomial. Algoritma Faktorisasi Berlekamp merupakan salah satu metode terbaik dalam memfaktorisasi polinomial atas lapangan hingga . Polinomial atas lapangan terbagi dua kategori berdasarkan faktorisasinya, yaitu polinomial square-free dan bukan square-free. Polinomial square-free adalah polinomial dimana setiap faktorisasi tak tereduksi tunggal. Sedangkan bukan square-free adalah sebaliknya. Penelitian ini bertujuan untuk membuat suatu algoritma untuk menfaktorkan polinomial square-free dan bukan square-free atas lapangan hingga. Adapun (Divasὀn, Joosten, Thiemann, & Yamada, 2017) yang menjadi referensi utama dalam penelitian ini adalah berdasarkan. Namun, dibatasi hanya untuk polinomial square-free saja. Untuk itulah dengan menggunakan konsep polinomial faktorisasi ganda. Pada bagian akhir penelitian akan mengimplementasikan algoritma baru yang telah disusun. Abstract:  Polynomial factorization is a decomposition of a polynomial of degree n into other polynomials whose degree is less than n. Polynomial factorization over finite field  is a relatively easy in process. Therefore, it’s needed a method in the form of an algorithm to process polynomial factorization. Algorithm Factorization Berlekamp is one of the best methods in factoring polynomials over a finite field  . Polynomials over field are divided into two category based on its factorization, namely square-free and not square-free polynomials. Square-free polynomials are polynomials in which each irreducible factorization is single. When non square-free is the opposite. This research aims to set an algorithm for factoring square-free polynomials and non square-free polynomials over a finite field   . The main reference in this research is based on (Divasὀn, Joosten, Thiemann, & Yamada, 2017) (Saropah, 2012). However, it is restricted only  to square-free polynomials. For this reason, this research will use the concept of repeated factorization polynomials. At the end of the research will implement a new algorithm that has been set

    Comprehending Isabelle/HOL's consistency

    Get PDF
    The proof assistant Isabelle/HOL is based on an extension of Higher-Order Logic (HOL) with ad hoc overloading of constants. It turns out that the interaction between the standard HOL type definitions and the Isabelle-specific ad hoc overloading is problematic for the logical consistency. In previous work, we have argued that standard HOL semantics is no longer appropriate for capturing this interaction, and have proved consistency using a nonstandard semantics. The use of an exotic semantics makes that proof hard to digest by the community. In this paper, we prove consistency by proof-theoretic means—following the healthy intuition of definitions as abbreviations, realized in HOLC, a logic that augments HOL with comprehension types. We hope that our new proof settles the Isabelle/HOL consistency problem once and for all. In addition, HOLC offers a framework for justifying the consistency of new deduction schemas that address practical user needs

    Comprehending Isabelle/HOL's consistency

    Get PDF
    The proof assistant Isabelle/HOL is based on an extension of Higher-Order Logic (HOL) with ad hoc overloading of constants. It turns out that the interaction between the standard HOL type definitions and the Isabelle-specific ad hoc overloading is problematic for the logical consistency. In previous work, we have argued that standard HOL semantics is no longer appropriate for capturing this interaction, and have proved consistency using a nonstandard semantics. The use of an exotic semantics makes that proof hard to digest by the community. In this paper, we prove consistency by proof-theoretic means—following the healthy intuition of definitions as abbreviations, realized in HOLC, a logic that augments HOL with comprehension types. We hope that our new proof settles the Isabelle/HOL consistency problem once and for all. In addition, HOLC offers a framework for justifying the consistency of new deduction schemas that address practical user needs

    A formalization of the Berlekamp-Zassenhaus factorization algorithm

    No full text
    We formalize the Berlekamp–Zassenhaus algorithm for factoring square-free integer polynomials in Isabelle/HOL. We further adapt an existing formalization of Yun’s square-free factorization algorithm to integer polynomials, and thus provide an efficient and certified factorization algorithm for arbitrary univariate polynomials. The algorithm first performs a factorization in the prime field GF(p) and then performs computations in the ring of integers modulo pk, where both p and k are determined at runtime. Since a natural modeling of these structures via dependent types is not possible in Isabelle/HOL, we formalize the whole algorithm using Isabelle’s recent addition of local type definitions. Through experiments we verify that our algorithm factors polynomials of degree 100 within seconds
    corecore