com.fitbur.bouncycastle.pqc.math.ntru.polynomial.Resultant Maven / Gradle / Ivy
package com.fitbur.bouncycastle.pqc.math.ntru.polynomial;
import java.math.BigInteger;
/**
* Contains a resultant and a polynomial rho
such that
* res = rho*this + t*(x^n-1) for some integer t
.
*
* @see IntegerPolynomial#resultant()
* @see IntegerPolynomial#resultant(int)
*/
public class Resultant
{
/**
* A polynomial such that res = rho*this + t*(x^n-1) for some integer t
*/
public BigIntPolynomial rho;
/**
* Resultant of a polynomial with x^n-1
*/
public BigInteger res;
Resultant(BigIntPolynomial rho, BigInteger res)
{
this.rho = rho;
this.res = res;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy