SAT-Pol-0.1.0.0
Polynomials
type Variable = String Source #
data MonF2 Source #
Constructors
Instances
Methods
(==) :: MonF2 -> MonF2 -> Bool #
(/=) :: MonF2 -> MonF2 -> Bool #
compare :: MonF2 -> MonF2 -> Ordering #
(<) :: MonF2 -> MonF2 -> Bool #
(<=) :: MonF2 -> MonF2 -> Bool #
(>) :: MonF2 -> MonF2 -> Bool #
(>=) :: MonF2 -> MonF2 -> Bool #
max :: MonF2 -> MonF2 -> MonF2 #
min :: MonF2 -> MonF2 -> MonF2 #
showsPrec :: Int -> MonF2 -> ShowS #
show :: MonF2 -> String #
showList :: [MonF2] -> ShowS #
data PolF2 Source #
(==) :: PolF2 -> PolF2 -> Bool #
(/=) :: PolF2 -> PolF2 -> Bool #
(+) :: PolF2 -> PolF2 -> PolF2 #
(-) :: PolF2 -> PolF2 -> PolF2 #
(*) :: PolF2 -> PolF2 -> PolF2 #
negate :: PolF2 -> PolF2 #
abs :: PolF2 -> PolF2 #
signum :: PolF2 -> PolF2 #
fromInteger :: Integer -> PolF2 #
compare :: PolF2 -> PolF2 -> Ordering #
(<) :: PolF2 -> PolF2 -> Bool #
(<=) :: PolF2 -> PolF2 -> Bool #
(>) :: PolF2 -> PolF2 -> Bool #
(>=) :: PolF2 -> PolF2 -> Bool #
max :: PolF2 -> PolF2 -> PolF2 #
min :: PolF2 -> PolF2 -> PolF2 #
showsPrec :: Int -> PolF2 -> ShowS #
show :: PolF2 -> String #
showList :: [PolF2] -> ShowS #
showAux :: Show a => Set a -> [Char] Source #
suma :: PolF2 -> PolF2 -> PolF2 Source #
producto :: PolF2 -> PolF2 -> PolF2 Source #
vars :: PolF2 -> [Variable] Source #
varsKB :: Set PolF2 -> [Variable] Source #
zero :: PolF2 Source #
one :: PolF2 Source #
var :: Variable -> PolF2 Source #