• Top
    • Documentation
    • Books
    • Boolean-reasoning
    • Projects
    • Debugging
    • Std
    • Proof-automation
    • Macro-libraries
    • ACL2
    • Interfacing-tools
    • Hardware-verification
    • Software-verification
    • Math
      • 100-theorems
      • Arithmetic
      • Bit-vectors
        • Sparseint
        • Bitops
        • Bv
        • Ihs
          • Logops-definitions
          • Math-lemmas
            • Prefer-*-to-/
            • ACL2-numberp-algebra
            • Integerp-+-minus-*
            • Rewrite-linear-equalities-to-iff
            • Ihs-math
              • Expt-algebra
              • Integerp-algebra
            • Rationalp-algebra
            • Normalize-<-/-to-*-3
            • Expt-algebra
            • Cancel-equal-+-*
            • Normalize-<-/-to-*
            • Normalize-<-minus-/
            • Normalize-equal-/-to-*
            • Normalize-equal-0
            • Integerp-algebra
          • Ihs-theories
          • Ihs-init
          • Logops
        • Rtl
      • Algebra
    • Testing-utilities
  • Math-lemmas

Ihs-math

The default theory of +, -, *, /, and EXPT for the IHS library.

This theory simply consists of the theories integerp-algebra and expt-algebra.

This theory is the default theory exported by the ihs/math-lemmas book. This theory will normally be ENABLEd by every book in the IHS library.

Subtopics

Expt-algebra
A theory of EXPT which is compatible with the ALGEBRA theories.
Integerp-algebra
A basic theory of algebra for all INTEGERPs.