![]() |
My Project
|
This file provides utility functions to factorize polynomials over alg. More...
#include "config.h"#include "cf_assert.h"#include "canonicalform.h"#include "facAlgFuncUtil.h"#include "cfCharSetsUtil.h"#include "cf_random.h"#include "cf_irred.h"#include "cf_algorithm.h"#include "cf_util.h"#include "cf_iter.h"Go to the source code of this file.
This file provides utility functions to factorize polynomials over alg.
function fields
Definition in file facAlgFuncUtil.cc.
| CanonicalForm alg_lc | ( | const CanonicalForm & | f | ) |
Definition at line 100 of file facAlgFuncUtil.cc.
| CanonicalForm alg_LC | ( | const CanonicalForm & | f, |
| int | lev | ||
| ) |
Definition at line 110 of file facAlgFuncUtil.cc.
Definition at line 32 of file facAlgFuncUtil.cc.
| CanonicalForm backSubst | ( | const CanonicalForm & | F, |
| const CFList & | a, | ||
| const CFList & | b | ||
| ) |
Definition at line 178 of file facAlgFuncUtil.cc.
| void deflateDegree | ( | const CanonicalForm & | F, |
| int & | pExp, | ||
| int | n | ||
| ) |
Definition at line 195 of file facAlgFuncUtil.cc.
| CanonicalForm deflatePoly | ( | const CanonicalForm & | F, |
| int | exp | ||
| ) |
Definition at line 238 of file facAlgFuncUtil.cc.
| CanonicalForm deflatePoly | ( | const CanonicalForm & | F, |
| int | exps, | ||
| int | n | ||
| ) |
Definition at line 251 of file facAlgFuncUtil.cc.
| CanonicalForm divide | ( | const CanonicalForm & | ff, |
| const CanonicalForm & | f, | ||
| const CFList & | as | ||
| ) |
Definition at line 496 of file facAlgFuncUtil.cc.
| CanonicalForm evaluate | ( | const CanonicalForm & | f, |
| const CanonicalForm & | g, | ||
| const CanonicalForm & | h, | ||
| const CanonicalForm & | powH | ||
| ) |
Definition at line 636 of file facAlgFuncUtil.cc.
| CanonicalForm evaluate | ( | const CanonicalForm & | f, |
| const CanonicalForm & | g, | ||
| const CanonicalForm & | h, | ||
| const CanonicalForm & | powH, | ||
| const Variable & | v | ||
| ) |
evaluate f at g/h at v such that powH*f is integral i.e. powH is assumed to be h^degree(f,v)
Definition at line 673 of file facAlgFuncUtil.cc.
| CanonicalForm generateMipo | ( | int | degOfExt | ) |
Definition at line 90 of file facAlgFuncUtil.cc.
| int getDegOfExt | ( | IntList & | degreelist, |
| int | n | ||
| ) |
Definition at line 539 of file facAlgFuncUtil.cc.
| int hasAlgVar | ( | const CanonicalForm & | f | ) |
Definition at line 370 of file facAlgFuncUtil.cc.
| int hasAlgVar | ( | const CanonicalForm & | f, |
| const Variable & | v | ||
| ) |
Definition at line 322 of file facAlgFuncUtil.cc.
| int hasVar | ( | const CanonicalForm & | f, |
| const Variable & | v | ||
| ) |
Definition at line 345 of file facAlgFuncUtil.cc.
| CanonicalForm inflatePoly | ( | const CanonicalForm & | F, |
| int | exp | ||
| ) |
Definition at line 266 of file facAlgFuncUtil.cc.
| CanonicalForm inflatePoly | ( | const CanonicalForm & | F, |
| int | exps, | ||
| int | n | ||
| ) |
Definition at line 279 of file facAlgFuncUtil.cc.
Definition at line 518 of file facAlgFuncUtil.cc.
Definition at line 52 of file facAlgFuncUtil.cc.
| void multiplicity | ( | CFFList & | factors, |
| const CanonicalForm & | F, | ||
| const CFList & | as | ||
| ) |
Definition at line 295 of file facAlgFuncUtil.cc.
| void psqr | ( | const CanonicalForm & | f, |
| const CanonicalForm & | g, | ||
| CanonicalForm & | q, | ||
| CanonicalForm & | r, | ||
| CanonicalForm & | multiplier, | ||
| const Variable & | x | ||
| ) |
pseudo division of f and g wrt. x s.t. multiplier*f=q*g+r
Definition at line 391 of file facAlgFuncUtil.cc.
| CanonicalForm QuasiInverse | ( | const CanonicalForm & | f, |
| const CanonicalForm & | g, | ||
| const Variable & | x | ||
| ) |
Definition at line 578 of file facAlgFuncUtil.cc.
| CanonicalForm Sprem | ( | const CanonicalForm & | f, |
| const CanonicalForm & | g, | ||
| CanonicalForm & | m, | ||
| CanonicalForm & | q | ||
| ) |
Definition at line 429 of file facAlgFuncUtil.cc.
| CanonicalForm subst | ( | const CanonicalForm & | f, |
| const CFList & | a, | ||
| const CFList & | b, | ||
| const CanonicalForm & | Rstar, | ||
| bool | isFunctionField | ||
| ) |
Definition at line 120 of file facAlgFuncUtil.cc.
Definition at line 66 of file facAlgFuncUtil.cc.