Examples.Classical¶
Worked examples of classical structures¶
This is the Examples.Classical module of the Agda Universal Algebra Library.
Worked examples of concrete classical structures live in this subtree, paired
with the per-structure modules under Classical/. Each
Examples/Classical/X.lagda.md module is the home of worked examples of
structure X: canonical first instances, alternative constructions, finite
small cases, examples of failure modes (e.g., a magma that is not a semigroup,
a semigroup that is not a monoid). The pattern of pairing one canonical first
example with each structure issue is established in M3-3 (Examples.Classical.Magma)
and continues issue-by-issue under milestone M3.
{-# OPTIONS --cubical-compatible --exact-split --safe #-} module Examples.Classical where open import Examples.Classical.CommutativeIdempotentMagma public open import Examples.Classical.CommutativeSemigroup public open import Examples.Classical.CommutativeMonoid public open import Examples.Classical.Lattices public open import Examples.Classical.Magma public open import Examples.Classical.Monoid public open import Examples.Classical.Semigroup public open import Examples.Classical.Semilattice public