Boolean polynomial ring¶
- is_boolean_polynomial_ring(R)¶
Return whether the ring R is an instance of BooleanPolynomialRing.
INPUT:
R– Polynomial Ring object; a ring
EXAMPLES:
sage: from claasp.cipher_modules.models.algebraic.boolean_polynomial_ring import is_boolean_polynomial_ring sage: B.<a, b, c> = BooleanPolynomialRing() sage: is_boolean_polynomial_ring(B) True sage: R.<x, y, z> = PolynomialRing(GF(2)) sage: is_boolean_polynomial_ring(R) False