File tree Expand file tree Collapse file tree 7 files changed +30
-18
lines changed
Expand file tree Collapse file tree 7 files changed +30
-18
lines changed Original file line number Diff line number Diff line change 1515
1616module Algebra.Lattice.Bundles where
1717
18- open import Algebra.Core
19- open import Algebra.Bundles
20- open import Algebra.Structures
18+ open import Algebra.Core using (Op₁; Op₂)
19+ open import Algebra.Bundles using (Band)
2120import Algebra.Lattice.Bundles.Raw as Raw
2221open import Algebra.Lattice.Structures
22+ using ( IsSemilattice; IsMeetSemilattice; IsJoinSemilattice
23+ ; IsBoundedSemilattice; IsBoundedMeetSemilattice
24+ ; IsBoundedJoinSemilattice; IsLattice; IsDistributiveLattice
25+ ; IsBooleanAlgebra)
2326open import Level using (suc; _⊔_)
2427open import Relation.Binary.Bundles using (Setoid)
2528open import Relation.Binary.Core using (Rel)
Original file line number Diff line number Diff line change 1313
1414{-# OPTIONS --cubical-compatible --safe #-}
1515
16- open import Algebra.Core
16+ open import Algebra.Core using (Op₁; Op₂)
1717open import Data.Product.Base using (proj₁; proj₂)
1818open import Level using (_⊔_)
1919open import Relation.Binary.Core using (Rel)
Original file line number Diff line number Diff line change 88
99module Algebra.Module.Bundles.Raw where
1010
11- open import Algebra.Bundles.Raw
12- open import Algebra.Core
13- open import Algebra.Module.Core
14- open import Level
11+ open import Algebra.Bundles.Raw using (RawMonoid; RawGroup)
12+ open import Algebra.Core using (Op₁; Op₂)
13+ open import Algebra.Module.Core using (Opₗ; Opᵣ)
14+ open import Level using (Level; _⊔_; suc)
1515open import Relation.Nullary.Negation.Core using (¬_)
1616open import Relation.Binary.Core using (Rel)
1717
Original file line number Diff line number Diff line change 1212module Algebra.Module.Construct.DirectProduct where
1313
1414open import Algebra.Bundles
15- open import Algebra.Construct.DirectProduct
15+ open import Algebra.Construct.DirectProduct using (commutativeMonoid)
1616open import Algebra.Module.Bundles
1717open import Data.Product.Base using (map; zip; _,_; proj₁; proj₂)
1818open import Data.Product.Relation.Binary.Pointwise.NonDependent
19- open import Level
19+ using (Pointwise)
20+ open import Level using (Level; _⊔_)
2021
2122private
2223 variable
Original file line number Diff line number Diff line change @@ -37,11 +37,13 @@ open import Algebra.Module.Bundles using (Bimodule)
3737module Algebra.Module.Construct.Idealization
3838 {r ℓr m ℓm} (ring : Ring r ℓr) (bimodule : Bimodule ring ring m ℓm) where
3939
40- open import Algebra.Core
41- import Algebra.Consequences.Setoid as Consequences
40+ open import Algebra.Core using (Op₂)
41+ import Algebra.Consequences.Setoid as Consequences using (comm∧assoc⇒middleFour)
4242import Algebra.Definitions as Definitions
43- import Algebra.Module.Construct.DirectProduct as DirectProduct
44- import Algebra.Module.Construct.TensorUnit as TensorUnit
43+ using (Congruent₂; _DistributesOverˡ_; _DistributesOverʳ_; _DistributesOver_
44+ ; LeftIdentity; RightIdentity; Identity; Associative)
45+ import Algebra.Module.Construct.DirectProduct as DirectProduct using (bimodule)
46+ import Algebra.Module.Construct.TensorUnit as TensorUnit using (bimodule)
4547open import Algebra.Structures using (IsAbelianGroup; IsRing)
4648open import Data.Product.Base using (_,_; ∃-syntax)
4749open import Level using (Level; _⊔_)
Original file line number Diff line number Diff line change 1212module Algebra.Module.Construct.TensorUnit where
1313
1414open import Algebra.Bundles
15+ using (RawSemiring; RawRing; Semiring; Ring; CommutativeSemiring
16+ ; CommutativeRing)
1517open import Algebra.Module.Bundles
16- open import Level
18+ using (RawSemimodule; RawLeftSemimodule; RawRightSemimodule; RawBisemimodule
19+ ; RawLeftModule; RawRightModule; RawBimodule; RawModule; LeftSemimodule
20+ ; RightSemimodule; Bisemimodule; Semimodule; LeftModule; RightModule; Bimodule
21+ ; Module)
22+ open import Level using (Level; _⊔_)
1723
1824private
1925 variable
Original file line number Diff line number Diff line change 1010
1111{-# OPTIONS --cubical-compatible --safe #-}
1212
13- open import Level
13+ open import Level using (Level)
1414
1515module Algebra.Module.Construct.Zero {c ℓ : Level} where
1616
17- open import Algebra.Bundles
17+ open import Algebra.Bundles using (RawSemiring; Semiring; Ring; CommutativeSemiring; CommutativeRing)
1818open import Algebra.Module.Bundles
19- open import Data.Unit.Polymorphic
19+ open import Data.Unit.Polymorphic using (⊤)
2020open import Relation.Binary.Core using (Rel)
2121
2222private
You can’t perform that action at this time.
0 commit comments