text‹
Classical Higher-order Logic -- only ``Main'', excluding real and
complex numbers etc. ›
theory Main imports
Predicate_Compile
Quickcheck_Narrowing
Mirabelle
Extraction
Nunchaku
BNF_Greatest_Fixpoint
Filter
Conditionally_Complete_Lattices
Binomial
GCD begin
no_notation
ordLeq2 (infix‹<=o› 50) and
ordLeq3 (infix‹≤o› 50) and
ordLess2 (infix‹<o› 50) and
ordIso2 (infix‹=o› 50) and
card_of (‹(‹open_block notation=‹mixfix card_of››|_|)›) and
BNF_Cardinal_Arithmetic.csum (infixr‹+c› 65) and
BNF_Cardinal_Arithmetic.cprod (infixr‹*c› 80) and
BNF_Cardinal_Arithmetic.cexp (infixr‹^c› 90) and
BNF_Def.convol (‹(‹indent=1 notation=‹mixfix convol››⟨_,/ _⟩)›)
bundle cardinal_syntax begin
notation
ordLeq2 (infix‹<=o› 50) and
ordLeq3 (infix‹≤o› 50) and
ordLess2 (infix‹<o› 50) and
ordIso2 (infix‹=o› 50) and
card_of (‹(‹open_block notation=‹mixfix card_of››|_|)›) and
BNF_Cardinal_Arithmetic.csum (infixr‹+c› 65) and
BNF_Cardinal_Arithmetic.cprod (infixr‹*c› 80) and
BNF_Cardinal_Arithmetic.cexp (infixr‹^c› 90)
alias cinfinite = BNF_Cardinal_Arithmetic.cinfinite
alias czero = BNF_Cardinal_Arithmetic.czero
alias cone = BNF_Cardinal_Arithmetic.cone
alias ctwo = BNF_Cardinal_Arithmetic.ctwo
end
subsection‹Lattice syntax›
bundle lattice_syntax begin
notation
bot (‹⊥›) and
top (‹⊤›) and
inf (infixl‹⊓› 70) and
sup (infixl‹⊔› 65) and
Inf (‹(‹open_block notation=‹prefix ⊓››⊓ _)› [900] 900) and
Sup (‹(‹open_block notation=‹prefix ⊔››⊔ _)› [900] 900)
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.