Package edu.jas.ufd

Interface GreatestCommonDivisor<C extends GcdRingElem<C>>

    • Method Detail

      • resultant

        GenPolynomial<Cresultant​(GenPolynomial<C> P,
                                   GenPolynomial<C> S)
        GenPolynomial resultant. The input polynomials are considered as univariate polynomials in the main variable.
        Parameters:
        P - GenPolynomial.
        S - GenPolynomial.
        Returns:
        res(P,S).
        Throws:
        java.lang.UnsupportedOperationException - if there is no implementation in the sub-class.
      • coPrime

        java.util.List<GenPolynomial<C>> coPrime​(java.util.List<GenPolynomial<C>> A)
        GenPolynomial co-prime list.
        Parameters:
        A - list of GenPolynomials.
        Returns:
        B with gcd(b,c) = 1 for all b != c in B and for all non-constant a in A there exists b in B with b|a. B does not contain zero or constant polynomials.
      • isCoPrime

        boolean isCoPrime​(java.util.List<GenPolynomial<C>> A)
        GenPolynomial test for co-prime list.
        Parameters:
        A - list of GenPolynomials.
        Returns:
        true if gcd(b,c) = 1 for all b != c in B, else false.