From 5202560ea008a76048587f6ab63797f7517fbdc0 Mon Sep 17 00:00:00 2001 From: Greg Brown Date: Mon, 21 Mar 2022 16:37:12 +0000 Subject: Add some properties of algebraic pseudocode types. --- Everything.agda | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'Everything.agda') diff --git a/Everything.agda b/Everything.agda index f6c6f84..1bebcbe 100644 --- a/Everything.agda +++ b/Everything.agda @@ -41,6 +41,18 @@ import Helium.Algebra.Ordered.Definitions -- (packed in records together with sets, operations, etc.) import Helium.Algebra.Ordered.StrictTotal.Bundles +-- Algebraic properties of ordered abelian groups +import Helium.Algebra.Ordered.StrictTotal.Properties.AbelianGroup + +-- Algebraic properties of ordered commutative rings +import Helium.Algebra.Ordered.StrictTotal.Properties.CommutativeRing + +-- Algebraic properties of ordered groups +import Helium.Algebra.Ordered.StrictTotal.Properties.Group + +-- Algebraic properties of ordered rings +import Helium.Algebra.Ordered.StrictTotal.Properties.Ring + -- Some ordered algebraic structures (not packed up with sets, -- operations, etc.) import Helium.Algebra.Ordered.StrictTotal.Structures @@ -51,6 +63,9 @@ import Helium.Algebra.Structures -- Definition of types and operations used by the Armv8-M pseudocode. import Helium.Data.Pseudocode.Algebra +-- Algebraic properties of types used by the Armv8-M pseudocode. +import Helium.Data.Pseudocode.Algebra.Properties + -- Definition of the Armv8-M pseudocode. import Helium.Data.Pseudocode.Core -- cgit v1.2.3