Skip to content

Commit f9429d6

Browse files
Use superscript and add missing fixity (#1807)
1 parent 9daa86c commit f9429d6

File tree

5 files changed

+33
-21
lines changed

5 files changed

+33
-21
lines changed

src/Algebra/Bundles.agda

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1305,6 +1305,10 @@ record Loop c ℓ : Set (suc (c ⊔ ℓ)) where
13051305
using (_≉_; ∙-rawMagma; \\-rawMagma; //-rawMagma)
13061306

13071307
record LeftBolLoop c ℓ : Set (suc (c ⊔ ℓ)) where
1308+
infixl 7 _∙_
1309+
infixl 7 _\\_
1310+
infixl 7 _//_
1311+
infix 4 _≈_
13081312
field
13091313
Carrier : Set c
13101314
_≈_ : Rel Carrier ℓ
@@ -1323,6 +1327,10 @@ record LeftBolLoop c ℓ : Set (suc (c ⊔ ℓ)) where
13231327
using (quasigroup)
13241328

13251329
record RightBolLoop c ℓ : Set (suc (c ⊔ ℓ)) where
1330+
infixl 7 _∙_
1331+
infixl 7 _\\_
1332+
infixl 7 _//_
1333+
infix 4 _≈_
13261334
field
13271335
Carrier : Set c
13281336
_≈_ : Rel Carrier ℓ
@@ -1341,6 +1349,10 @@ record RightBolLoop c ℓ : Set (suc (c ⊔ ℓ)) where
13411349
using (quasigroup)
13421350

13431351
record MoufangLoop c ℓ : Set (suc (c ⊔ ℓ)) where
1352+
infixl 7 _∙_
1353+
infixl 7 _\\_
1354+
infixl 7 _//_
1355+
infix 4 _≈_
13441356
field
13451357
Carrier : Set c
13461358
_≈_ : Rel Carrier ℓ

src/Algebra/Construct/DirectProduct.agda

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,8 @@ alternativeMagma : AlternativeMagma a ℓ₁ → AlternativeMagma b ℓ₂ → A
117117
alternativeMagma G H = record
118118
{ isAlternativeMagma = record
119119
{ isMagma = Magma.isMagma (magma G.magma H.magma)
120-
; alter = (λ x y G.leftAlternative , H.leftAlternative <*> x <*> y)
121-
, (λ x y G.rightAlternative , H.rightAlternative <*> x <*> y)
120+
; alter = (λ x y G.alternativeˡ , H.alternativeˡ <*> x <*> y)
121+
, (λ x y G.alternativeʳ , H.alternativeʳ <*> x <*> y)
122122
}
123123
} where module G = AlternativeMagma G; module H = AlternativeMagma H
124124

@@ -142,8 +142,8 @@ semimedialMagma : SemimedialMagma a ℓ₁ → SemimedialMagma b ℓ₂ → Semi
142142
semimedialMagma G H = record
143143
{ isSemimedialMagma = record
144144
{ isMagma = Magma.isMagma (magma G.magma H.magma)
145-
; semiMedial = (λ x y z G.leftSemimedial , H.leftSemimedial <*> x <*> y <*> z)
146-
, ((λ x y z G.rightSemimedial , H.rightSemimedial <*> x <*> y <*> z))
145+
; semiMedial = (λ x y z G.semimedialˡ , H.semimedialˡ <*> x <*> y <*> z)
146+
, ((λ x y z G.semimedialʳ , H.semimedialʳ <*> x <*> y <*> z))
147147
}
148148
} where module G = SemimedialMagma G; module H = SemimedialMagma H
149149

src/Algebra/Properties/CommutativeSemigroup.agda

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -142,17 +142,17 @@ xy∙xx≈x∙yxx x y = assoc x y ((x ∙ x))
142142
------------------------------------------------------------------------------
143143
-- commutative semigroup is left/right/middle semiMedial
144144

145-
leftSemimedial : LeftSemimedial _∙_
146-
leftSemimedial x y z = begin
145+
semimedialˡ : LeftSemimedial _∙_
146+
semimedialˡ x y z = begin
147147
(x ∙ x) ∙ (y ∙ z) ≈⟨ assoc x x (y ∙ z) ⟩
148148
x ∙ (x ∙ (y ∙ z)) ≈⟨ ∙-congˡ (sym (assoc x y z)) ⟩
149149
x ∙ ((x ∙ y) ∙ z) ≈⟨ ∙-congˡ (∙-congʳ (comm x y)) ⟩
150150
x ∙ ((y ∙ x) ∙ z) ≈⟨ ∙-congˡ (assoc y x z) ⟩
151151
x ∙ (y ∙ (x ∙ z)) ≈⟨ sym (assoc x y ((x ∙ z))) ⟩
152152
(x ∙ y) ∙ (x ∙ z) ∎
153153

154-
rightSemimedial : RightSemimedial _∙_
155-
rightSemimedial x y z = begin
154+
semimedialʳ : RightSemimedial _∙_
155+
semimedialʳ x y z = begin
156156
(y ∙ z) ∙ (x ∙ x) ≈⟨ assoc y z (x ∙ x) ⟩
157157
y ∙ (z ∙ (x ∙ x)) ≈⟨ ∙-congˡ (sym (assoc z x x)) ⟩
158158
y ∙ ((z ∙ x) ∙ x) ≈⟨ ∙-congˡ (∙-congʳ (comm z x)) ⟩

src/Algebra/Properties/Semigroup.agda

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ open import Data.Product
1717
x∙yz≈xy∙z : x y z x ∙ (y ∙ z) ≈ (x ∙ y) ∙ z
1818
x∙yz≈xy∙z x y z = sym (assoc x y z)
1919

20-
leftAlternative : LeftAlternative _∙_
21-
leftAlternative x y = assoc x x y
20+
alternativeˡ : LeftAlternative _∙_
21+
alternativeˡ x y = assoc x x y
2222

23-
rightAlternative : RightAlternative _∙_
24-
rightAlternative x y = sym (assoc x y y)
23+
alternativeʳ : RightAlternative _∙_
24+
alternativeʳ x y = sym (assoc x y y)
2525

2626
alternative : Alternative _∙_
27-
alternative = leftAlternative , rightAlternative
27+
alternative = alternativeˡ , alternativeʳ
2828

2929
flexible : Flexible _∙_
3030
flexible x y = assoc x y x

src/Algebra/Structures.agda

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,11 @@ record IsAlternativeMagma (∙ : Op₂ A) : Set (a ⊔ ℓ) where
6767

6868
open IsMagma isMagma public
6969

70-
leftAlternative : LeftAlternative ∙
71-
leftAlternative = proj₁ alter
70+
alternativeˡ : LeftAlternative ∙
71+
alternativeˡ = proj₁ alter
7272

73-
rightAlternative : RightAlternative ∙
74-
rightAlternative = proj₂ alter
73+
alternativeʳ : RightAlternative ∙
74+
alternativeʳ = proj₂ alter
7575

7676
record IsFlexibleMagma (∙ : Op₂ A) : Set (a ⊔ ℓ) where
7777
field
@@ -94,11 +94,11 @@ record IsSemimedialMagma (∙ : Op₂ A) : Set (a ⊔ ℓ) where
9494

9595
open IsMagma isMagma public
9696

97-
leftSemimedial : LeftSemimedial ∙
98-
leftSemimedial = proj₁ semiMedial
97+
semimedialˡ : LeftSemimedial ∙
98+
semimedialˡ = proj₁ semiMedial
9999

100-
rightSemimedial : RightSemimedial ∙
101-
rightSemimedial = proj₂ semiMedial
100+
semimedialʳ : RightSemimedial ∙
101+
semimedialʳ = proj₂ semiMedial
102102

103103
record IsSelectiveMagma (∙ : Op₂ A) : Set (a ⊔ ℓ) where
104104
field

0 commit comments

Comments
 (0)