• Study Resource
  • Explore
    • Arts & Humanities
    • Business
    • Engineering & Technology
    • Foreign Language
    • History
    • Math
    • Science
    • Social Science

    Top subcategories

    • Advanced Math
    • Algebra
    • Basic Math
    • Calculus
    • Geometry
    • Linear Algebra
    • Pre-Algebra
    • Pre-Calculus
    • Statistics And Probability
    • Trigonometry
    • other →

    Top subcategories

    • Astronomy
    • Astrophysics
    • Biology
    • Chemistry
    • Earth Science
    • Environmental Science
    • Health Science
    • Physics
    • other →

    Top subcategories

    • Anthropology
    • Law
    • Political Science
    • Psychology
    • Sociology
    • other →

    Top subcategories

    • Accounting
    • Economics
    • Finance
    • Management
    • other →

    Top subcategories

    • Aerospace Engineering
    • Bioengineering
    • Chemical Engineering
    • Civil Engineering
    • Computer Science
    • Electrical Engineering
    • Industrial Engineering
    • Mechanical Engineering
    • Web Design
    • other →

    Top subcategories

    • Architecture
    • Communications
    • English
    • Gender Studies
    • Music
    • Performing Arts
    • Philosophy
    • Religious Studies
    • Writing
    • other →

    Top subcategories

    • Ancient History
    • European History
    • US History
    • World History
    • other →

    Top subcategories

    • Croatian
    • Czech
    • Finnish
    • Greek
    • Hindi
    • Japanese
    • Korean
    • Persian
    • Swedish
    • Turkish
    • other →
 
Profile Documents Logout
Upload
Problems set
Problems set

Basic algorithms in number theory - Library
Basic algorithms in number theory - Library

Group action
Group action

... will get an impression that all their nonzero coefficients ±1. That impression is wrong. b. It can be shown that all cyclotomic polynomials are irreducible. But that’s an exercise with 2 stars, and we won’t discuss it right now. c. Cyclotomic polynomials have many applications, for example to geomet ...
A Priority Based Job Scheduling Algorithm in Cloud Computing
A Priority Based Job Scheduling Algorithm in Cloud Computing

... We need to calculate the weight vectors for jobs on each resource. So, we get m number of column weight vectors. Let’s be a multi-dimensional matrix containing m column vectors. Thus order of matrix S is nxm (n jobs, m resources). C. Priority based job Scheduling Algorithm The proposed algorithm may ...
Computability - Homepages | The University of Aberdeen
Computability - Homepages | The University of Aberdeen

Time Complexity - CS1001.py
Time Complexity - CS1001.py

Lecture 6 6.1 A RAM Model
Lecture 6 6.1 A RAM Model

The Power of Depth 2 Circuits over Algebras
The Power of Depth 2 Circuits over Algebras

Multiplying and Factoring
Multiplying and Factoring

EFFECTIVE RESULTS FOR DISCRIMINANT EQUATIONS OVER
EFFECTIVE RESULTS FOR DISCRIMINANT EQUATIONS OVER

MAT220 Class Notes
MAT220 Class Notes

Notes 1
Notes 1

primality proving - American Mathematical Society
primality proving - American Mathematical Society

Solutions to Assignment 2.
Solutions to Assignment 2.

Review of The SIAM 100-Digit Challenge: A Study
Review of The SIAM 100-Digit Challenge: A Study

Sect 3.2 – Synthetic Division
Sect 3.2 – Synthetic Division

Hidden Markov Model Cryptanalysis
Hidden Markov Model Cryptanalysis

More data speeds up training time in learning halfspaces over sparse vectors,
More data speeds up training time in learning halfspaces over sparse vectors,

Solving Quadratic Equations
Solving Quadratic Equations

Constructible Polygons Now that we have zeroed in on the
Constructible Polygons Now that we have zeroed in on the

Introduction to Symbolic Computation for Engineers
Introduction to Symbolic Computation for Engineers

9.4 Day 1 R
9.4 Day 1 R

Data Structure and Algorithm Analysis part 6
Data Structure and Algorithm Analysis part 6

Topic 1: Prime Factorization
Topic 1: Prime Factorization

Slides
Slides

< 1 ... 137 138 139 140 141 142 143 144 145 ... 231 >

Factorization of polynomials over finite fields

In mathematics and computer algebra the factorization of a polynomial consists of decomposing it into a product of irreducible factors. This decomposition is theoretically possible and is unique for polynomials with coefficients in any field, but rather strong restrictions on the field of the coefficients are needed to allow the computation of the factorization by means of an algorithm. In practice, algorithms have been designed only for polynomials with coefficients in a finite field, in the field of rationals or in a finitely generated field extension of one of them.The case of the factorization of univariate polynomials over a finite field, which is the subject of this article, is especially important, because all the algorithms (including the case of multivariate polynomials over the rational numbers), which are sufficiently efficient to be implemented, reduce the problem to this case (see Polynomial factorization). It is also interesting for various applications of finite fields, such as coding theory (cyclic redundancy codes and BCH codes), cryptography (public key cryptography by the means of elliptic curves), and computational number theory.As the reduction of the factorization of multivariate polynomials to that of univariate polynomials does not have any specificity in the case of coefficients in a finite field, only polynomials with one variable are considered in this article.
  • studyres.com © 2025
  • DMCA
  • Privacy
  • Terms
  • Report