1234567891011121314151617181920212223242526-------------------------------------------------------------------------- The Agda standard library---- Properties of a max operator derived from a spec over a total-- preorder.------------------------------------------------------------------------ {-# OPTIONS --cubical-compatible --safe #-} open import Algebra.Construct.NaturalChoice.Baseimport Algebra.Lattice.Construct.NaturalChoice.MinOp as MinOpopen import Relation.Binary.Bundles using (TotalPreorder) module Algebra.Lattice.Construct.NaturalChoice.MaxOp {a ℓ₁ ℓ₂} {O : TotalPreorder a ℓ₁ ℓ₂} (maxOp : MaxOperator O) where private module Min = MinOp (MaxOp⇒MinOp maxOp) open Min public using () renaming ( ⊓-isSemilattice to ⊔-isSemilattice ; ⊓-semilattice to ⊔-semilattice )