Augmented quasigroups: from group duals to Heyting algebras - - PowerPoint PPT Presentation

augmented quasigroups from group duals to heyting algebras
SMART_READER_LITE
LIVE PREVIEW

Augmented quasigroups: from group duals to Heyting algebras - - PowerPoint PPT Presentation

Augmented quasigroups: from group duals to Heyting algebras Jonathan D.H. Smith Iowa State University email: jdhsmith@iastate.edu https://orion.math.iastate.edu/jdhsmith/ Symmetric monoidal categories Symmetric monoidal categories A symmetric


slide-1
SLIDE 1

Augmented quasigroups: from group duals to Heyting algebras

Jonathan D.H. Smith Iowa State University email: jdhsmith@iastate.edu

https://orion.math.iastate.edu/jdhsmith/

slide-2
SLIDE 2

Symmetric monoidal categories

slide-3
SLIDE 3

Symmetric monoidal categories

A symmetric monoidal category is a category V

slide-4
SLIDE 4

Symmetric monoidal categories

A symmetric monoidal category is a category V with a (tensor product) bifunctor ⊗: V × V → V; (A, B) → A ⊗ B

slide-5
SLIDE 5

Symmetric monoidal categories

A symmetric monoidal category is a category V with a (tensor product) bifunctor ⊗: V × V → V; (A, B) → A ⊗ B and a (unit) object 1

slide-6
SLIDE 6

Symmetric monoidal categories

A symmetric monoidal category is a category V with a (tensor product) bifunctor ⊗: V × V → V; (A, B) → A ⊗ B and a (unit) object 1 such that (V, ⊗, 1) is a commutative Monoid

slide-7
SLIDE 7

Symmetric monoidal categories

A symmetric monoidal category is a category V with a (tensor product) bifunctor ⊗: V × V → V; (A, B) → A ⊗ B and a (unit) object 1 such that (V, ⊗, 1) is a commutative Monoid (up to coherent natural isomorphisms like 1 ⊗ A lA A A ⊗ 1

rA

  • , etc.)
slide-8
SLIDE 8

Symmetric monoidal categories

A symmetric monoidal category is a category V with a (tensor product) bifunctor ⊗: V × V → V; (A, B) → A ⊗ B and a (unit) object 1 such that (V, ⊗, 1) is a commutative Monoid (up to coherent natural isomorphisms like 1 ⊗ A lA A A ⊗ 1

rA

  • , etc.)

Examples:

  • (Set, ×, ⊤), (Rel, ×, ⊤) with a one-element set ⊤;
slide-9
SLIDE 9

Symmetric monoidal categories

A symmetric monoidal category is a category V with a (tensor product) bifunctor ⊗: V × V → V; (A, B) → A ⊗ B and a (unit) object 1 such that (V, ⊗, 1) is a commutative Monoid (up to coherent natural isomorphisms like 1 ⊗ A lA A A ⊗ 1

rA

  • , etc.)

Examples:

  • (Set, ×, ⊤), (Rel, ×, ⊤) with a one-element set ⊤;
  • Category (P, ⊗, P) of finitely-generated free (semi-)modules
  • ver a commutative unital (semi-)ring P;
slide-10
SLIDE 10

Symmetric monoidal categories

A symmetric monoidal category is a category V with a (tensor product) bifunctor ⊗: V × V → V; (A, B) → A ⊗ B and a (unit) object 1 such that (V, ⊗, 1) is a commutative Monoid (up to coherent natural isomorphisms like 1 ⊗ A lA A A ⊗ 1

rA

  • , etc.)

Examples:

  • (Set, ×, ⊤), (Rel, ×, ⊤) with a one-element set ⊤;
  • Category (P, ⊗, P) of finitely-generated free (semi-)modules
  • ver a commutative unital (semi-)ring P;
  • Any entropic variety (V, ⊗, I),

with tensor product ⊗ and I free on one generator;

slide-11
SLIDE 11

Symmetric monoidal categories

A symmetric monoidal category is a category V with a (tensor product) bifunctor ⊗: V × V → V; (A, B) → A ⊗ B and a (unit) object 1 such that (V, ⊗, 1) is a commutative Monoid (up to coherent natural isomorphisms like 1 ⊗ A lA A A ⊗ 1

rA

  • , etc.)

Examples:

  • (Set, ×, ⊤), (Rel, ×, ⊤) with a one-element set ⊤;
  • Category (P, ⊗, P) of finitely-generated free (semi-)modules
  • ver a commutative unital (semi-)ring P;
  • Any entropic variety (V, ⊗, I),

with tensor product ⊗ and I free on one generator;

  • Any category (C, +, ⊥) with coproduct + and initial object ⊥.
slide-12
SLIDE 12

Symmetric monoidal categories

A symmetric monoidal category is a category V with a (tensor product) bifunctor ⊗: V × V → V; (A, B) → A ⊗ B and a (unit) object 1 such that (V, ⊗, 1) is a commutative Monoid (up to coherent natural isomorphisms like 1 ⊗ A lA A A ⊗ 1

rA

  • , etc.)

Examples:

  • (Set, ×, ⊤), (Rel, ×, ⊤) with a one-element set ⊤;
  • Category (P, ⊗, P) of finitely-generated free (semi-)modules
  • ver a commutative unital (semi-)ring P;
  • Any entropic variety (V, ⊗, I),

with tensor product ⊗ and I free on one generator;

  • Any category (C, +, ⊥) with coproduct + and initial object ⊥.

Magma: (A, ∇: A ⊗ A → A)

slide-13
SLIDE 13

Symmetric monoidal categories

A symmetric monoidal category is a category V with a (tensor product) bifunctor ⊗: V × V → V; (A, B) → A ⊗ B and a (unit) object 1 such that (V, ⊗, 1) is a commutative Monoid (up to coherent natural isomorphisms like 1 ⊗ A lA A A ⊗ 1

rA

  • , etc.)

Examples:

  • (Set, ×, ⊤), (Rel, ×, ⊤) with a one-element set ⊤;
  • Category (P, ⊗, P) of finitely-generated free (semi-)modules
  • ver a commutative unital (semi-)ring P;
  • Any entropic variety (V, ⊗, I),

with tensor product ⊗ and I free on one generator;

  • Any category (C, +, ⊥) with coproduct + and initial object ⊥.

Magma: (A, ∇: A ⊗ A → A) Comagma: (A, ∆: A → A ⊗ A)

slide-14
SLIDE 14

Compact closed categories

slide-15
SLIDE 15

Compact closed categories

Symmetric monoidal categories (V, ⊗, 1) with extra structure:

slide-16
SLIDE 16

Compact closed categories

Symmetric monoidal categories (V, ⊗, 1) with extra structure: contravariant duality functor ∗: V → V;

slide-17
SLIDE 17

Compact closed categories

Symmetric monoidal categories (V, ⊗, 1) with extra structure: contravariant duality functor ∗: V → V; natural transformation evaluation evA: A ⊗ A∗ → 1;

slide-18
SLIDE 18

Compact closed categories

Symmetric monoidal categories (V, ⊗, 1) with extra structure: contravariant duality functor ∗: V → V; natural transformation evaluation evA: A ⊗ A∗ → 1; and natural transformation coevaluation coevA: 1 → A∗ ⊗ A ,

slide-19
SLIDE 19

Compact closed categories

Symmetric monoidal categories (V, ⊗, 1) with extra structure: contravariant duality functor ∗: V → V; natural transformation evaluation evA: A ⊗ A∗ → 1; and natural transformation coevaluation coevA: 1 → A∗ ⊗ A , such that the (mutually dual) yanking conditions hold:

slide-20
SLIDE 20

Compact closed categories

Symmetric monoidal categories (V, ⊗, 1) with extra structure: contravariant duality functor ∗: V → V; natural transformation evaluation evA: A ⊗ A∗ → 1; and natural transformation coevaluation coevA: 1 → A∗ ⊗ A , such that the (mutually dual) yanking conditions hold: A1A⊗coev

A ⊗ A∗ ⊗ A ev⊗1A A reduces to 1A

slide-21
SLIDE 21

Compact closed categories

Symmetric monoidal categories (V, ⊗, 1) with extra structure: contravariant duality functor ∗: V → V; natural transformation evaluation evA: A ⊗ A∗ → 1; and natural transformation coevaluation coevA: 1 → A∗ ⊗ A , such that the (mutually dual) yanking conditions hold: A1A⊗coev

A ⊗ A∗ ⊗ A ev⊗1A A reduces to 1A

and A∗coev⊗1A

A∗ ⊗ A ⊗ A∗ 1A⊗ev A∗ reduces to 1A∗,

slide-22
SLIDE 22

Compact closed categories

Symmetric monoidal categories (V, ⊗, 1) with extra structure: contravariant duality functor ∗: V → V; natural transformation evaluation evA: A ⊗ A∗ → 1; and natural transformation coevaluation coevA: 1 → A∗ ⊗ A , such that the (mutually dual) yanking conditions hold: A1A⊗coev

A ⊗ A∗ ⊗ A ev⊗1A A reduces to 1A

and A∗coev⊗1A

A∗ ⊗ A ⊗ A∗ 1A⊗ev A∗ reduces to 1A∗,

for each object A of V.

slide-23
SLIDE 23

Pictorial yanking

r−1

A

1A ⊗ coev

ev ⊗ 1A

lA

A

A ⊗

A

A∗

1

A∗

A

1

A

A

A ⊗

A

slide-24
SLIDE 24

Pictorial yanking

r−1

A

1A ⊗ coev

ev ⊗ 1A

lA

A

A

A

✛ A ✛ A ✲

A

A

A

A

A

slide-25
SLIDE 25

Finite-dimensional real vector spaces

slide-26
SLIDE 26

Finite-dimensional real vector spaces

Suppose spaces A, B have respective finite bases X, Y ,

slide-27
SLIDE 27

Finite-dimensional real vector spaces

Suppose spaces A, B have respective finite bases X, Y , so A ⊗ B has basis X × Y = {x ⊗ y | x ∈ X , y ∈ Y }.

slide-28
SLIDE 28

Finite-dimensional real vector spaces

Suppose spaces A, B have respective finite bases X, Y , so A ⊗ B has basis X × Y = {x ⊗ y | x ∈ X , y ∈ Y }. Unit object 1 = R, with basis {1}.

slide-29
SLIDE 29

Finite-dimensional real vector spaces

Suppose spaces A, B have respective finite bases X, Y , so A ⊗ B has basis X × Y = {x ⊗ y | x ∈ X , y ∈ Y }. Unit object 1 = R, with basis {1}. Duality functor ∗: R → R; A → A∗ = R(A, R)

slide-30
SLIDE 30

Finite-dimensional real vector spaces

Suppose spaces A, B have respective finite bases X, Y , so A ⊗ B has basis X × Y = {x ⊗ y | x ∈ X , y ∈ Y }. Unit object 1 = R, with basis {1}. Duality functor ∗: R → R; A → A∗ = R(A, R) Evaluation evA: A ⊗ A∗ → R; x′ ⊗ δx → x′δx = δx′,x

slide-31
SLIDE 31

Finite-dimensional real vector spaces

Suppose spaces A, B have respective finite bases X, Y , so A ⊗ B has basis X × Y = {x ⊗ y | x ∈ X , y ∈ Y }. Unit object 1 = R, with basis {1}. Duality functor ∗: R → R; A → A∗ = R(A, R) Evaluation evA: A ⊗ A∗ → R; x′ ⊗ δx → x′δx = δx′,x Coevaluation coevA: R → A∗ ⊗ A; 1 → ∑

x∈X δx ⊗ x

slide-32
SLIDE 32

Finite-dimensional real vector spaces

Suppose spaces A, B have respective finite bases X, Y , so A ⊗ B has basis X × Y = {x ⊗ y | x ∈ X , y ∈ Y }. Unit object 1 = R, with basis {1}. Duality functor ∗: R → R; A → A∗ = R(A, R) Evaluation evA: A ⊗ A∗ → R; x′ ⊗ δx → x′δx = δx′,x Coevaluation coevA: R → A∗ ⊗ A; 1 → ∑

x∈X δx ⊗ x

First yanking condition x′

r−1

A x′ ⊗ 1

1A⊗coev

x′ ⊗ ∑

x∈X δx ⊗ x ✤ev⊗1A ∑ x∈X x′δx ⊗ x = 1 ⊗ x′ ✤ lA x′

slide-33
SLIDE 33

Examples of compact-closed categories

slide-34
SLIDE 34

Examples of compact-closed categories

  • The category of finite-dimensional Hilbert spaces;
slide-35
SLIDE 35

Examples of compact-closed categories

  • The category of finite-dimensional Hilbert spaces;
  • Categories of finitely-generated free semimodules over a semiring;
slide-36
SLIDE 36

Examples of compact-closed categories

  • The category of finite-dimensional Hilbert spaces;
  • Categories of finitely-generated free semimodules over a semiring;
  • Joyal’s category of Conway games;
slide-37
SLIDE 37

Examples of compact-closed categories

  • The category of finite-dimensional Hilbert spaces;
  • Categories of finitely-generated free semimodules over a semiring;
  • Joyal’s category of Conway games;
  • The category (Rel, ⊗, ⊤) of relations between sets, say ⊤ = {0},
slide-38
SLIDE 38

Examples of compact-closed categories

  • The category of finite-dimensional Hilbert spaces;
  • Categories of finitely-generated free semimodules over a semiring;
  • Joyal’s category of Conway games;
  • The category (Rel, ⊗, ⊤) of relations between sets, say ⊤ = {0},
  • tensor product A ⊗ B is the Cartesian product,
slide-39
SLIDE 39

Examples of compact-closed categories

  • The category of finite-dimensional Hilbert spaces;
  • Categories of finitely-generated free semimodules over a semiring;
  • Joyal’s category of Conway games;
  • The category (Rel, ⊗, ⊤) of relations between sets, say ⊤ = {0},
  • tensor product A ⊗ B is the Cartesian product,
  • biproduct A ⊕ B is the disjoint union,
slide-40
SLIDE 40

Examples of compact-closed categories

  • The category of finite-dimensional Hilbert spaces;
  • Categories of finitely-generated free semimodules over a semiring;
  • Joyal’s category of Conway games;
  • The category (Rel, ⊗, ⊤) of relations between sets, say ⊤ = {0},
  • tensor product A ⊗ B is the Cartesian product,
  • biproduct A ⊕ B is the disjoint union,
  • dual A∗ = A,
slide-41
SLIDE 41

Examples of compact-closed categories

  • The category of finite-dimensional Hilbert spaces;
  • Categories of finitely-generated free semimodules over a semiring;
  • Joyal’s category of Conway games;
  • The category (Rel, ⊗, ⊤) of relations between sets, say ⊤ = {0},
  • tensor product A ⊗ B is the Cartesian product,
  • biproduct A ⊕ B is the disjoint union,
  • dual A∗ = A,
  • evA = {(a ⊗ a, 0) | a ∈ A},
slide-42
SLIDE 42

Examples of compact-closed categories

  • The category of finite-dimensional Hilbert spaces;
  • Categories of finitely-generated free semimodules over a semiring;
  • Joyal’s category of Conway games;
  • The category (Rel, ⊗, ⊤) of relations between sets, say ⊤ = {0},
  • tensor product A ⊗ B is the Cartesian product,
  • biproduct A ⊕ B is the disjoint union,
  • dual A∗ = A,
  • evA = {(a ⊗ a, 0) | a ∈ A},
  • coevA = {(0, a ⊗ a) | a ∈ A},
slide-43
SLIDE 43

Examples of compact-closed categories

  • The category of finite-dimensional Hilbert spaces;
  • Categories of finitely-generated free semimodules over a semiring;
  • Joyal’s category of Conway games;
  • The category (Rel, ⊗, ⊤) of relations between sets, say ⊤ = {0},
  • tensor product A ⊗ B is the Cartesian product,
  • biproduct A ⊕ B is the disjoint union,
  • dual A∗ = A,
  • evA = {(a ⊗ a, 0) | a ∈ A},
  • coevA = {(0, a ⊗ a) | a ∈ A},
  • yanking {(a, a ⊗ b ⊗ b) | a, b ∈ A} ◦ {(a ⊗ a ⊗ b, b) | a, b ∈ A} =

A.

slide-44
SLIDE 44

Augmented magmas

slide-45
SLIDE 45

Augmented magmas

Augmented magma: (A, µ, ∆, ε) in compact closed (V, ⊗, 1) with:

slide-46
SLIDE 46

Augmented magmas

Augmented magma: (A, µ, ∆, ε) in compact closed (V, ⊗, 1) with: multiplication (structure) µ: A ⊗ A → A∗,

slide-47
SLIDE 47

Augmented magmas

Augmented magma: (A, µ, ∆, ε) in compact closed (V, ⊗, 1) with: multiplication (structure) µ: A ⊗ A → A∗, comultiplication ∆: A → A ⊗ A,

slide-48
SLIDE 48

Augmented magmas

Augmented magma: (A, µ, ∆, ε) in compact closed (V, ⊗, 1) with: multiplication (structure) µ: A ⊗ A → A∗, comultiplication ∆: A → A ⊗ A, and augmentation ε: A → 1,

slide-49
SLIDE 49

Augmented magmas

Augmented magma: (A, µ, ∆, ε) in compact closed (V, ⊗, 1) with: multiplication (structure) µ: A ⊗ A → A∗, comultiplication ∆: A → A ⊗ A, and augmentation ε: A → 1, such that A ⊗ A

coevA⊗µ

  • ε⊗ε
  • A∗ ⊗ A ⊗ A∗

1A∗⊗∆⊗1A∗

A∗ ⊗ A ⊗ A ⊗ A∗

τ⊗evA

  • 1

A ⊗ A∗

evA

  • commutes.
slide-50
SLIDE 50

Group algebras as augmented magmas

slide-51
SLIDE 51

Group algebras as augmented magmas

Commutative, unital ring R, finite group G, group algebra RG.

slide-52
SLIDE 52

Group algebras as augmented magmas

Commutative, unital ring R, finite group G, group algebra RG. Hopf algebra (RG, ∇, η, ∆, ε, S) with ∆: g → g ⊗ g and ε: g → 1

slide-53
SLIDE 53

Group algebras as augmented magmas

Commutative, unital ring R, finite group G, group algebra RG. Hopf algebra (RG, ∇, η, ∆, ε, S) with ∆: g → g ⊗ g and ε: g → 1 gives augmented magma (RG, µ, ∆, ε) in (R, ⊗, R) with multiplication structure µ: RG ⊗ RG → RG∗; g ⊗ h → [δgh: x → δx,gh] .

slide-54
SLIDE 54

Group algebras as augmented magmas

Commutative, unital ring R, finite group G, group algebra RG. Hopf algebra (RG, ∇, η, ∆, ε, S) with ∆: g → g ⊗ g and ε: g → 1 gives augmented magma (RG, µ, ∆, ε) in (R, ⊗, R) with multiplication structure µ: RG ⊗ RG → RG∗; g ⊗ h → [δgh: x → δx,gh] . Diagram chase for the augmented magma condition: g ⊗ h ✤

coevA⊗µ

ε⊗ε

x∈G δx ⊗ x ⊗ δgh

1A∗⊗∆⊗1A∗

x∈G δx ⊗ x ⊗ x ⊗ δgh

τ⊗evA

  • 1 = δgh,gh

x∈G δx,gh(x ⊗ δx)

evA

slide-55
SLIDE 55

Group algebras as augmented magmas

Commutative, unital ring R, finite group G, group algebra RG. Hopf algebra (RG, ∇, η, ∆, ε, S) with ∆: g → g ⊗ g and ε: g → 1 gives augmented magma (RG, µ, ∆, ε) in (R, ⊗, R) with multiplication structure µ: RG ⊗ RG → RG∗; g ⊗ h → [δgh: x → δx,gh] . Diagram chase for the augmented magma condition: g ⊗ h ✤

coevA⊗µ

ε⊗ε

x∈G δx ⊗ x ⊗ δgh

1A∗⊗∆⊗1A∗

x∈G δx ⊗ x ⊗ x ⊗ δgh

τ⊗evA

  • 1 = δgh,gh

x∈G δx,gh(x ⊗ δx)

evA

  • Remark: If R = Z, then ε: g → 1 is the augmentation in ZG.
slide-56
SLIDE 56

Group algebras as augmented magmas

Commutative, unital ring R, finite group G, group algebra RG. Hopf algebra (RG, ∇, η, ∆, ε, S) with ∆: g → g ⊗ g and ε: g → 1 gives augmented magma (RG, µ, ∆, ε) in (R, ⊗, R) with multiplication structure µ: RG ⊗ RG → RG∗; g ⊗ h → [δgh: x → δx,gh] . Diagram chase for the augmented magma condition: g ⊗ h ✤

coevA⊗µ

ε⊗ε

x∈G δx ⊗ x ⊗ δgh

1A∗⊗∆⊗1A∗

x∈G δx ⊗ x ⊗ x ⊗ δgh

τ⊗evA

  • 1 = δgh,gh

x∈G δx,gh(x ⊗ δx)

evA

  • Remark: If R = Z, then ε: g → 1 is the augmentation in ZG.

In general, the augmentation need not be a counit for ∆.

slide-57
SLIDE 57

Hypermagmas

slide-58
SLIDE 58

Hypermagmas

Consider set A with function A × A → 2A; (x, y) → x ⋄ y.

slide-59
SLIDE 59

Hypermagmas

Consider set A with function A × A → 2A; (x, y) → x ⋄ y. In (Rel, ⊗, ⊤), take augmentation ε = {(x, 0) | x ∈ A},

slide-60
SLIDE 60

Hypermagmas

Consider set A with function A × A → 2A; (x, y) → x ⋄ y. In (Rel, ⊗, ⊤), take augmentation ε = {(x, 0) | x ∈ A}, comultiplication ∆ = {(x, x ⊗ x) | x ∈ A}, i.e., diagonal relation,

slide-61
SLIDE 61

Hypermagmas

Consider set A with function A × A → 2A; (x, y) → x ⋄ y. In (Rel, ⊗, ⊤), take augmentation ε = {(x, 0) | x ∈ A}, comultiplication ∆ = {(x, x ⊗ x) | x ∈ A}, i.e., diagonal relation, and multiplication relation {(x ⊗ y, z) | x, y, z ∈ A, z ∈ x ⋄ y}.

slide-62
SLIDE 62

Hypermagmas

Consider set A with function A × A → 2A; (x, y) → x ⋄ y. In (Rel, ⊗, ⊤), take augmentation ε = {(x, 0) | x ∈ A}, comultiplication ∆ = {(x, x ⊗ x) | x ∈ A}, i.e., diagonal relation, and multiplication relation {(x ⊗ y, z) | x, y, z ∈ A, z ∈ x ⋄ y}. Hypermagma: x ⋄ y is nonempty for all x, y in A.

slide-63
SLIDE 63

Hypermagmas

Consider set A with function A × A → 2A; (x, y) → x ⋄ y. In (Rel, ⊗, ⊤), take augmentation ε = {(x, 0) | x ∈ A}, comultiplication ∆ = {(x, x ⊗ x) | x ∈ A}, i.e., diagonal relation, and multiplication relation {(x ⊗ y, z) | x, y, z ∈ A, z ∈ x ⋄ y}. Hypermagma: x ⋄ y is nonempty for all x, y in A. Theorem: Set A with function A × A → 2A; (x, y) → x ⋄ y

slide-64
SLIDE 64

Hypermagmas

Consider set A with function A × A → 2A; (x, y) → x ⋄ y. In (Rel, ⊗, ⊤), take augmentation ε = {(x, 0) | x ∈ A}, comultiplication ∆ = {(x, x ⊗ x) | x ∈ A}, i.e., diagonal relation, and multiplication relation {(x ⊗ y, z) | x, y, z ∈ A, z ∈ x ⋄ y}. Hypermagma: x ⋄ y is nonempty for all x, y in A. Theorem: Set A with function A × A → 2A; (x, y) → x ⋄ y forms a hypermagma if and only if (A, µ, ∆, ε) is an augmented magma in the category (Rel, ⊗, ⊤).

slide-65
SLIDE 65

Hypermagmas

Consider set A with function A × A → 2A; (x, y) → x ⋄ y. In (Rel, ⊗, ⊤), take augmentation ε = {(x, 0) | x ∈ A}, comultiplication ∆ = {(x, x ⊗ x) | x ∈ A}, i.e., diagonal relation, and multiplication relation {(x ⊗ y, z) | x, y, z ∈ A, z ∈ x ⋄ y}. Hypermagma: x ⋄ y is nonempty for all x, y in A. Theorem: Set A with function A × A → 2A; (x, y) → x ⋄ y forms a hypermagma if and only if (A, µ, ∆, ε) is an augmented magma in the category (Rel, ⊗, ⊤). Magmas and hypermagmas treated uniformly, regardless of type!

slide-66
SLIDE 66

Hypermagmas

Consider set A with function A × A → 2A; (x, y) → x ⋄ y. In (Rel, ⊗, ⊤), take augmentation ε = {(x, 0) | x ∈ A}, comultiplication ∆ = {(x, x ⊗ x) | x ∈ A}, i.e., diagonal relation, and multiplication relation {(x ⊗ y, z) | x, y, z ∈ A, z ∈ x ⋄ y}. Hypermagma: x ⋄ y is nonempty for all x, y in A. Theorem: Set A with function A × A → 2A; (x, y) → x ⋄ y forms a hypermagma if and only if (A, µ, ∆, ε) is an augmented magma in the category (Rel, ⊗, ⊤). Magmas and hypermagmas treated uniformly, regardless of type! In the magma case, (A, µ, ∆, ε) lies in (Set, ⊗, ⊤).

slide-67
SLIDE 67

Currying and braiding in compact closed categories

slide-68
SLIDE 68

Currying and braiding in compact closed categories

Compact closed category (V, ⊗, 1).

slide-69
SLIDE 69

Currying and braiding in compact closed categories

Compact closed category (V, ⊗, 1). Lemma: There is a natural isomorphism with components φA,B,C : V(B ⊗ A, C) → V(B, C ⊗ A∗) at objects A, B, C of V.

slide-70
SLIDE 70

Currying and braiding in compact closed categories

Compact closed category (V, ⊗, 1). Lemma: There is a natural isomorphism with components φA,B,C : V(B ⊗ A, C) → V(B, C ⊗ A∗) at objects A, B, C of V. For an object A of V, define τ13: A3 ⊗ A2 ⊗ A1 → A1 ⊗ A2 ⊗ A3; a3 ⊗ a2 ⊗ a1 → a1 ⊗ a2 ⊗ a3

slide-71
SLIDE 71

Currying and braiding in compact closed categories

Compact closed category (V, ⊗, 1). Lemma: There is a natural isomorphism with components φA,B,C : V(B ⊗ A, C) → V(B, C ⊗ A∗) at objects A, B, C of V. For an object A of V, define τ13: A3 ⊗ A2 ⊗ A1 → A1 ⊗ A2 ⊗ A3; a3 ⊗ a2 ⊗ a1 → a1 ⊗ a2 ⊗ a3 and τ23: A1 ⊗ A3 ⊗ A2 → A1 ⊗ A2 ⊗ A3; a1 ⊗ a3 ⊗ a2 → a1 ⊗ a2 ⊗ a3

slide-72
SLIDE 72

Augmented quasigroups

slide-73
SLIDE 73

Augmented quasigroups

Given an augmented magma (A, µ, ∆, ε) in (V, ⊗, 1),

slide-74
SLIDE 74

Augmented quasigroups

Given an augmented magma (A, µ, ∆, ε) in (V, ⊗, 1), have right division (structure) ρ: A ⊗ A → A∗ with ρ = µφ−1

A,A⊗A,1τ∗ 13φA,A⊗A,1

slide-75
SLIDE 75

Augmented quasigroups

Given an augmented magma (A, µ, ∆, ε) in (V, ⊗, 1), have right division (structure) ρ: A ⊗ A → A∗ with ρ = µφ−1

A,A⊗A,1τ∗ 13φA,A⊗A,1

and left division (structure) λ: A ⊗ A → A∗ with λ = µφ−1

A,A⊗A,1τ∗ 23φA,A⊗A,1.

slide-76
SLIDE 76

Augmented quasigroups

Given an augmented magma (A, µ, ∆, ε) in (V, ⊗, 1), have right division (structure) ρ: A ⊗ A → A∗ with ρ = µφ−1

A,A⊗A,1τ∗ 13φA,A⊗A,1

and left division (structure) λ: A ⊗ A → A∗ with λ = µφ−1

A,A⊗A,1τ∗ 23φA,A⊗A,1.

(A, µ, ρ, λ, ∆, ε) is the (augmented) prequasigroup on (A, µ, ∆, ε).

slide-77
SLIDE 77

Augmented quasigroups

Given an augmented magma (A, µ, ∆, ε) in (V, ⊗, 1), have right division (structure) ρ: A ⊗ A → A∗ with ρ = µφ−1

A,A⊗A,1τ∗ 13φA,A⊗A,1

and left division (structure) λ: A ⊗ A → A∗ with λ = µφ−1

A,A⊗A,1τ∗ 23φA,A⊗A,1.

(A, µ, ρ, λ, ∆, ε) is the (augmented) prequasigroup on (A, µ, ∆, ε). Augmented quasigroup: Augmented magma (A, µ, ∆, ε) for which (A, ρ, ∆, ε) and (A, λ, ∆, ε) are augmented magmas.

slide-78
SLIDE 78

(Quasi-)Group algebras as augmented quasigroups

slide-79
SLIDE 79

(Quasi-)Group algebras as augmented quasigroups

Group algebra RG had multiplication structure µ: RG ⊗ RG → RG∗; x ⊗ y → [δxy : z → δz,xy].

slide-80
SLIDE 80

(Quasi-)Group algebras as augmented quasigroups

Group algebra RG had multiplication structure µ: RG ⊗ RG → RG∗; x ⊗ y → [δxy : z → δz,xy]. Thus µφ−1

RG,RG⊗RG,R: x ⊗ y ⊗ z → δz,xy,

slide-81
SLIDE 81

(Quasi-)Group algebras as augmented quasigroups

Group algebra RG had multiplication structure µ: RG ⊗ RG → RG∗; x ⊗ y → [δxy : z → δz,xy]. Thus µφ−1

RG,RG⊗RG,R: x ⊗ y ⊗ z → δz,xy,

whence µ φ−1

RG,RG⊗RG,R τ∗ 13: z ⊗ y ⊗ x → δz,xy = δx,zy−1 = δx,z/y,

slide-82
SLIDE 82

(Quasi-)Group algebras as augmented quasigroups

Group algebra RG had multiplication structure µ: RG ⊗ RG → RG∗; x ⊗ y → [δxy : z → δz,xy]. Thus µφ−1

RG,RG⊗RG,R: x ⊗ y ⊗ z → δz,xy,

whence µ φ−1

RG,RG⊗RG,R τ∗ 13: z ⊗ y ⊗ x → δz,xy = δx,zy−1 = δx,z/y,

so right division µ φ−1

RG,RG⊗RG,R τ∗ 13 φRG,RG⊗RG,R = ρ: z ⊗ y → δz/y.

slide-83
SLIDE 83

(Quasi-)Group algebras as augmented quasigroups

Group algebra RG had multiplication structure µ: RG ⊗ RG → RG∗; x ⊗ y → [δxy : z → δz,xy]. Thus µφ−1

RG,RG⊗RG,R: x ⊗ y ⊗ z → δz,xy,

whence µ φ−1

RG,RG⊗RG,R τ∗ 13: z ⊗ y ⊗ x → δz,xy = δx,zy−1 = δx,z/y,

so right division µ φ−1

RG,RG⊗RG,R τ∗ 13 φRG,RG⊗RG,R = ρ: z ⊗ y → δz/y.

Similarly, have left division structure λ: x ⊗ z → δx−1z = δx\z.

slide-84
SLIDE 84

(Quasi-)Group algebras as augmented quasigroups

Group algebra RG had multiplication structure µ: RG ⊗ RG → RG∗; x ⊗ y → [δxy : z → δz,xy]. Thus µφ−1

RG,RG⊗RG,R: x ⊗ y ⊗ z → δz,xy,

whence µ φ−1

RG,RG⊗RG,R τ∗ 13: z ⊗ y ⊗ x → δz,xy = δx,zy−1 = δx,z/y,

so right division µ φ−1

RG,RG⊗RG,R τ∗ 13 φRG,RG⊗RG,R = ρ: z ⊗ y → δz/y.

Similarly, have left division structure λ: x ⊗ z → δx−1z = δx\z. Associativity not used for the augmented magma condition on µ,

slide-85
SLIDE 85

(Quasi-)Group algebras as augmented quasigroups

Group algebra RG had multiplication structure µ: RG ⊗ RG → RG∗; x ⊗ y → [δxy : z → δz,xy]. Thus µφ−1

RG,RG⊗RG,R: x ⊗ y ⊗ z → δz,xy,

whence µ φ−1

RG,RG⊗RG,R τ∗ 13: z ⊗ y ⊗ x → δz,xy = δx,zy−1 = δx,z/y,

so right division µ φ−1

RG,RG⊗RG,R τ∗ 13 φRG,RG⊗RG,R = ρ: z ⊗ y → δz/y.

Similarly, have left division structure λ: x ⊗ z → δx−1z = δx\z. Associativity not used for the augmented magma condition on µ, so conclude that (RG, µ, ∆, ε) is an augmented quasigroup.

slide-86
SLIDE 86

(Quasi-)Group algebras as augmented quasigroups

Group algebra RG had multiplication structure µ: RG ⊗ RG → RG∗; x ⊗ y → [δxy : z → δz,xy]. Thus µφ−1

RG,RG⊗RG,R: x ⊗ y ⊗ z → δz,xy,

whence µ φ−1

RG,RG⊗RG,R τ∗ 13: z ⊗ y ⊗ x → δz,xy = δx,zy−1 = δx,z/y,

so right division µ φ−1

RG,RG⊗RG,R τ∗ 13 φRG,RG⊗RG,R = ρ: z ⊗ y → δz/y.

Similarly, have left division structure λ: x ⊗ z → δx−1z = δx\z. Associativity not used for the augmented magma condition on µ, so conclude that (RG, µ, ∆, ε) is an augmented quasigroup. Works equally well for a finite quasigroup (G, ·, /, \).

slide-87
SLIDE 87

Marty quasigroups as augmented quasigroups

slide-88
SLIDE 88

Marty quasigroups as augmented quasigroups

(A, ⋄, ⋌, ⋋) with hypermagma structures (A, ⋄), (A, ⋌), and (A, ⋋) is a Marty quasigroup iff ∀ x, y, z ∈ A , z ∈ x ⋄ y ⇔ x ∈ z ⋌ y ⇔ y ∈ x ⋋ z.

slide-89
SLIDE 89

Marty quasigroups as augmented quasigroups

(A, ⋄, ⋌, ⋋) with hypermagma structures (A, ⋄), (A, ⋌), and (A, ⋋) is a Marty quasigroup iff ∀ x, y, z ∈ A , z ∈ x ⋄ y ⇔ x ∈ z ⋌ y ⇔ y ∈ x ⋋ z. Hypergroup if ⋄ is associative [F. Marty, 1936].

slide-90
SLIDE 90

Marty quasigroups as augmented quasigroups

(A, ⋄, ⋌, ⋋) with hypermagma structures (A, ⋄), (A, ⋌), and (A, ⋋) is a Marty quasigroup iff ∀ x, y, z ∈ A , z ∈ x ⋄ y ⇔ x ∈ z ⋌ y ⇔ y ∈ x ⋋ z. Hypergroup if ⋄ is associative [F. Marty, 1936]. Theorem: Marty quasigroups ≡ augmented quasigroups in (Rel, ⊗, ⊤).

slide-91
SLIDE 91

Marty quasigroups as augmented quasigroups

(A, ⋄, ⋌, ⋋) with hypermagma structures (A, ⋄), (A, ⋌), and (A, ⋋) is a Marty quasigroup iff ∀ x, y, z ∈ A , z ∈ x ⋄ y ⇔ x ∈ z ⋌ y ⇔ y ∈ x ⋋ z. Hypergroup if ⋄ is associative [F. Marty, 1936]. Theorem: Marty quasigroups ≡ augmented quasigroups in (Rel, ⊗, ⊤). Corollary: Heyting algebra (A, ∧, →), meet semilattice with x ∧ y ≤ z ⇔ x ≤ y → z ⇔ y ≤ x → z,

slide-92
SLIDE 92

Marty quasigroups as augmented quasigroups

(A, ⋄, ⋌, ⋋) with hypermagma structures (A, ⋄), (A, ⋌), and (A, ⋋) is a Marty quasigroup iff ∀ x, y, z ∈ A , z ∈ x ⋄ y ⇔ x ∈ z ⋌ y ⇔ y ∈ x ⋋ z. Hypergroup if ⋄ is associative [F. Marty, 1936]. Theorem: Marty quasigroups ≡ augmented quasigroups in (Rel, ⊗, ⊤). Corollary: Heyting algebra (A, ∧, →), meet semilattice with x ∧ y ≤ z ⇔ x ≤ y → z ⇔ y ≤ x → z, is a Marty quasigroup or augmented quasigroup in (Rel, ⊗, ⊤)

slide-93
SLIDE 93

Marty quasigroups as augmented quasigroups

(A, ⋄, ⋌, ⋋) with hypermagma structures (A, ⋄), (A, ⋌), and (A, ⋋) is a Marty quasigroup iff ∀ x, y, z ∈ A , z ∈ x ⋄ y ⇔ x ∈ z ⋌ y ⇔ y ∈ x ⋋ z. Hypergroup if ⋄ is associative [F. Marty, 1936]. Theorem: Marty quasigroups ≡ augmented quasigroups in (Rel, ⊗, ⊤). Corollary: Heyting algebra (A, ∧, →), meet semilattice with x ∧ y ≤ z ⇔ x ≤ y → z ⇔ y ≤ x → z, is a Marty quasigroup or augmented quasigroup in (Rel, ⊗, ⊤) with x ⋄ y = ↑(x ∧ y) , z ⋌ y = ↓(y → z) , x ⋋ z = ↓(x → z).

slide-94
SLIDE 94

Multisets as augmented comagmas

slide-95
SLIDE 95

Multisets as augmented comagmas

For A = NX in (N, ⊗, N), augmented comagma (A, ∆, ε) with diagonal ∆: x → x ⊗ x and augmentation ε: A → N.

slide-96
SLIDE 96

Multisets as augmented comagmas

For A = NX in (N, ⊗, N), augmented comagma (A, ∆, ε) with diagonal ∆: x → x ⊗ x and augmentation ε: A → N. Set A0 = {a ∈ A | a∆ = a ⊗ a and aε ̸= 0} of grouplike elements.

slide-97
SLIDE 97

Multisets as augmented comagmas

For A = NX in (N, ⊗, N), augmented comagma (A, ∆, ε) with diagonal ∆: x → x ⊗ x and augmentation ε: A → N. Set A0 = {a ∈ A | a∆ = a ⊗ a and aε ̸= 0} of grouplike elements. Augmented comagma (A, ∆, ε) is multisetlike if A = NA0.

slide-98
SLIDE 98

Multisets as augmented comagmas

For A = NX in (N, ⊗, N), augmented comagma (A, ∆, ε) with diagonal ∆: x → x ⊗ x and augmentation ε: A → N. Set A0 = {a ∈ A | a∆ = a ⊗ a and aε ̸= 0} of grouplike elements. Augmented comagma (A, ∆, ε) is multisetlike if A = NA0. [Note: if A ̸= {0} and ε = 0, then (A, ∆, ε) is not multisetlike.]

slide-99
SLIDE 99

Multisets as augmented comagmas

For A = NX in (N, ⊗, N), augmented comagma (A, ∆, ε) with diagonal ∆: x → x ⊗ x and augmentation ε: A → N. Set A0 = {a ∈ A | a∆ = a ⊗ a and aε ̸= 0} of grouplike elements. Augmented comagma (A, ∆, ε) is multisetlike if A = NA0. [Note: if A ̸= {0} and ε = 0, then (A, ∆, ε) is not multisetlike.] Then have multiset ε: X → N+; x → w(x),

slide-100
SLIDE 100

Multisets as augmented comagmas

For A = NX in (N, ⊗, N), augmented comagma (A, ∆, ε) with diagonal ∆: x → x ⊗ x and augmentation ε: A → N. Set A0 = {a ∈ A | a∆ = a ⊗ a and aε ̸= 0} of grouplike elements. Augmented comagma (A, ∆, ε) is multisetlike if A = NA0. [Note: if A ̸= {0} and ε = 0, then (A, ∆, ε) is not multisetlike.] Then have multiset ε: X → N+; x → w(x), setlike if ε: X → {1}.

slide-101
SLIDE 101

Multisets as augmented comagmas

For A = NX in (N, ⊗, N), augmented comagma (A, ∆, ε) with diagonal ∆: x → x ⊗ x and augmentation ε: A → N. Set A0 = {a ∈ A | a∆ = a ⊗ a and aε ̸= 0} of grouplike elements. Augmented comagma (A, ∆, ε) is multisetlike if A = NA0. [Note: if A ̸= {0} and ε = 0, then (A, ∆, ε) is not multisetlike.] Then have multiset ε: X → N+; x → w(x), setlike if ε: X → {1}. Tare weight |X|, gross weight ∑

x∈X w(x).

slide-102
SLIDE 102

The Lifting Theorem

slide-103
SLIDE 103

The Lifting Theorem

In (N, ⊗, N), multisetlike object (NX, ∆, εX) lifts to, or is covered by, setlike object (NQ, ∆, εQ) if there is a surjective covering function f : Q → X with εX = ∑

x∈X

( ∑

q∈Q qfδx

)

δx.

slide-104
SLIDE 104

The Lifting Theorem

In (N, ⊗, N), multisetlike object (NX, ∆, εX) lifts to, or is covered by, setlike object (NQ, ∆, εQ) if there is a surjective covering function f : Q → X with εX = ∑

x∈X

( ∑

q∈Q qfδx

)

δx. In other words, εX : X → N+; x → |f−1{x}|.

slide-105
SLIDE 105

The Lifting Theorem

In (N, ⊗, N), multisetlike object (NX, ∆, εX) lifts to, or is covered by, setlike object (NQ, ∆, εQ) if there is a surjective covering function f : Q → X with εX = ∑

x∈X

( ∑

q∈Q qfδx

)

δx. In other words, εX : X → N+; x → |f−1{x}|. Lifting Theorem [Hilton, Wojciechowski (1993); S. (2018)]:

slide-106
SLIDE 106

The Lifting Theorem

In (N, ⊗, N), multisetlike object (NX, ∆, εX) lifts to, or is covered by, setlike object (NQ, ∆, εQ) if there is a surjective covering function f : Q → X with εX = ∑

x∈X

( ∑

q∈Q qfδx

)

δx. In other words, εX : X → N+; x → |f−1{x}|. Lifting Theorem [Hilton, Wojciechowski (1993); S. (2018)]: A multisetlike augmented quasigroup (NX, µX, ∆X, εX)

  • f gross weight W in (N, ⊗, N)
slide-107
SLIDE 107

The Lifting Theorem

In (N, ⊗, N), multisetlike object (NX, ∆, εX) lifts to, or is covered by, setlike object (NQ, ∆, εQ) if there is a surjective covering function f : Q → X with εX = ∑

x∈X

( ∑

q∈Q qfδx

)

δx. In other words, εX : X → N+; x → |f−1{x}|. Lifting Theorem [Hilton, Wojciechowski (1993); S. (2018)]: A multisetlike augmented quasigroup (NX, µX, ∆X, εX)

  • f gross weight W in (N, ⊗, N)

lifts to a setlike quasigroup algebra (NQ, µQ, ∆Q, εQ) with |Q| = W.

slide-108
SLIDE 108

The dual group of a finite abelian group G . . .

slide-109
SLIDE 109

The dual group of a finite abelian group G . . .

. . . is the group G of homomorphisms χ: G → S1 from G to the circle group S1 = {z ∈ C | zz = 1}.

slide-110
SLIDE 110

The dual group of a finite abelian group G . . .

. . . is the group G of homomorphisms χ: G → S1 from G to the circle group S1 = {z ∈ C | zz = 1}. Example: Group C3 with character table C3 1 2 χ0 1 1 1 χ1 1 ω ω2 χ2 1 ω2 ω

slide-111
SLIDE 111

The dual group of a finite abelian group G . . .

. . . is the group G of homomorphisms χ: G → S1 from G to the circle group S1 = {z ∈ C | zz = 1}. Example: Group C3 with character table C3 1 2 χ0 1 1 1 χ1 1 ω ω2 χ2 1 ω2 ω ⊗ χ0 χ1 χ2 χ0 χ0 χ1 χ2 χ1 χ1 χ2 χ0 χ2 χ2 χ0 χ1

slide-112
SLIDE 112

The dual group of a finite abelian group G . . .

. . . is the group G of homomorphisms χ: G → S1 from G to the circle group S1 = {z ∈ C | zz = 1}. Example: Group C3 with character table C3 1 2 χ0 1 1 1 χ1 1 ω ω2 χ2 1 ω2 ω

  • G

χ0 χ1 χ2 χ0 χ0 χ1 χ2 χ1 χ1 χ2 χ0 χ2 χ2 χ0 χ1 → ⊗ χ0 χ1 χ2 χ0 χ0 χ1 χ2 χ1 χ1 χ2 χ0 χ2 χ2 χ0 χ1

slide-113
SLIDE 113

A dual quasigroup of a finite group G . . .

slide-114
SLIDE 114

A dual quasigroup of a finite group G . . .

. . . is a quasigroup lift G of the group’s character algebra NG∨ with εG∨ : χi → χi(1)2 and µG∨ : χi ⊗ χj → [χk → χi(1)χj(1)χk(1)⟨χi ⊗ χj | χk⟩]

slide-115
SLIDE 115

A dual quasigroup of a finite group G . . .

. . . is a quasigroup lift G of the group’s character algebra NG∨ with εG∨ : χi → χi(1)2 and µG∨ : χi ⊗ χj → [χk → χi(1)χj(1)χk(1)⟨χi ⊗ χj | χk⟩] Example: Group S3 with character table S3 1 t c χ1 1 1 1 χ2 1 −1 1 θ 2 −1

slide-116
SLIDE 116

A dual quasigroup of a finite group G . . .

. . . is a quasigroup lift G of the group’s character algebra NG∨ with εG∨ : χi → χi(1)2 and µG∨ : χi ⊗ χj → [χk → χi(1)χj(1)χk(1)⟨χi ⊗ χj | χk⟩] Example: Group S3 with character table S3 1 t c χ1 1 1 1 χ2 1 −1 1 θ 2 −1 ⊗ χ1 χ2 θ χ1 χ1 χ2 θ χ2 χ2 χ1 θ θ θ θ χ1 + χ2 + θ

slide-117
SLIDE 117

A dual quasigroup of a finite group G . . .

. . . is a quasigroup lift G of the group’s character algebra NG∨ with εG∨ : χi → χi(1)2 and µG∨ : χi ⊗ χj → [χk → χi(1)χj(1)χk(1)⟨χi ⊗ χj | χk⟩] Example: Group S3 with character table S3 1 t c χ1 1 1 1 χ2 1 −1 1 θ 2 −1

  • S3

χ1 χ2 θ1 θ2 θ3 θ4 χ1 χ1 χ2 θ1 θ2 θ3 θ4 χ2 χ2 χ1 θ2 θ1 θ4 θ3 θ1 θ1 θ2 θ3 θ4 χ1 χ2 θ2 θ2 θ1 θ4 θ3 χ2 χ1 θ3 θ3 θ4 χ1 χ2 θ1 θ2 θ4 θ4 θ3 χ2 χ1 θ2 θ1 → ⊗ χ1 χ2 θ χ1 χ1 χ2 θ χ2 χ2 χ1 θ θ θ θ χ1 + χ2 + θ

slide-118
SLIDE 118

A dual quasigroup of a finite group G . . .

. . . is a quasigroup lift G of the group’s character algebra NG∨ with εG∨ : χi → χi(1)2 and µG∨ : χi ⊗ χj → [χk → χi(1)χj(1)χk(1)⟨χi ⊗ χj | χk⟩] Example: Group S3 with character table S3 1 t c χ1 1 1 1 χ2 1 −1 1 θ 2 −1

  • S3

χ1 χ2 θ1 θ2 θ3 θ4 χ1 χ1 χ2 θ1 θ2 θ3 θ4 χ2 χ2 χ1 θ2 θ1 θ4 θ3 θ1 θ1 θ2 θ3 θ4 χ1 χ2 θ2 θ2 θ1 θ4 θ3 χ2 χ1 θ3 θ3 θ4 χ1 χ2 θ1 θ2 θ4 θ4 θ3 χ2 χ1 θ2 θ1 → ⊗ χ1 χ2 θ χ1 χ1 χ2 θ χ2 χ2 χ1 θ θ θ θ χ1 + χ2 + θ E.g., θ(1)3⟨θ ⊗ θ|θ⟩ = 8 = |{θ1, θ2}2 ∪ {θ3, θ4}2|.

slide-119
SLIDE 119

Thank you for your attention!