logo

Common expressions for the theory of proveit.numbers.number_sets.rational_numbers

In [1]:
import proveit
# Prepare this notebook for defining the common expressions of a theory:
%common_expressions_notebook # Keep this at the top following 'import proveit'.
from proveit.numbers.number_sets.rational_numbers.rational import (
    RationalSet, RationalNonZeroSet, RationalNegSet, RationalNonNegSet, RationalPosSet, RationalNonPosSet)
In [2]:
%begin common
Defining common sub-expressions for theory 'proveit.numbers.number_sets.rational_numbers'
Subsequent end-of-cell assignments will define common sub-expressions
%end_common will finalize the definitions
In [3]:
Rational = RationalSet()
Rational:
In [4]:
RationalNonZero = RationalNonZeroSet()
RationalNonZero:
In [5]:
RationalPos = RationalPosSet()
RationalPos:
In [6]:
RationalNeg = RationalNegSet()
RationalNeg:
In [7]:
RationalNonNeg = RationalNonNegSet()
RationalNonNeg:
In [8]:
RationalNonPos = RationalNonPosSet()
RationalNonPos:
In [9]:
%end common
These common expressions may now be imported from the theory package: proveit.numbers.number_sets.rational_numbers