12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- \begin{code}
- \\[\AgdaEmptyExtraSkip]%
- \>[0]\AgdaKeyword{record}\AgdaSpace{}%
- \AgdaRecord{IsSubGroup}\AgdaSpace{}%
- \AgdaSymbol{\{}\AgdaBound{a}\AgdaSpace{}%
- \AgdaBound{b}\AgdaSpace{}%
- \AgdaBound{ℓ}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaPostulate{Level}\AgdaSymbol{\}}\AgdaSpace{}%
- \AgdaSymbol{\{}\AgdaBound{A}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaPrimitiveType{Set}\AgdaSpace{}%
- \AgdaBound{a}\AgdaSymbol{\}}\AgdaSpace{}%
- \AgdaSymbol{(}\AgdaOperator{\AgdaBound{\AgdaUnderscore{}≈\AgdaUnderscore{}}}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaFunction{Rel}\AgdaSpace{}%
- \AgdaBound{A}\AgdaSpace{}%
- \AgdaBound{ℓ}\AgdaSymbol{)}\<%
- \\
- \>[0][@{}l@{\AgdaIndent{0}}]%
- \>[4]\AgdaSymbol{(}\AgdaBound{I}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaFunction{Pred}\AgdaSpace{}%
- \AgdaBound{A}\AgdaSpace{}%
- \AgdaBound{b}\AgdaSymbol{)}\AgdaSpace{}%
- \AgdaSymbol{(}\AgdaOperator{\AgdaBound{\AgdaUnderscore{}∙\AgdaUnderscore{}}}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaFunction{Op₂}\AgdaSpace{}%
- \AgdaBound{A}\AgdaSymbol{)}\AgdaSpace{}%
- \AgdaSymbol{(}\AgdaBound{\ensuremath{\epsilon}}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaBound{A}\AgdaSymbol{)}\AgdaSpace{}%
- \AgdaSymbol{(}\AgdaOperator{\AgdaBound{\AgdaUnderscore{}⁻¹}}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaFunction{Op₁}\AgdaSpace{}%
- \AgdaBound{A}\AgdaSymbol{)}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaPrimitiveType{Set}\AgdaSpace{}%
- \AgdaSymbol{(}\AgdaBound{a}\AgdaSpace{}%
- \AgdaOperator{\AgdaPrimitive{⊔}}\AgdaSpace{}%
- \AgdaBound{ℓ}\AgdaSpace{}%
- \AgdaOperator{\AgdaPrimitive{⊔}}\AgdaSpace{}%
- \AgdaBound{b}\AgdaSymbol{)}\AgdaSpace{}%
- \AgdaKeyword{where}\<%
- \\
- \>[0][@{}l@{\AgdaIndent{0}}]%
- \>[2]\AgdaKeyword{field}\<%
- \\
- \>[2][@{}l@{\AgdaIndent{0}}]%
- \>[4]\AgdaField{isGroup}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaRecord{IsGroup}\AgdaSpace{}%
- \AgdaOperator{\AgdaBound{\AgdaUnderscore{}≈\AgdaUnderscore{}}}\AgdaSpace{}%
- \AgdaOperator{\AgdaBound{\AgdaUnderscore{}∙\AgdaUnderscore{}}}\AgdaSpace{}%
- \AgdaBound{\ensuremath{\epsilon}}\AgdaSpace{}%
- \AgdaOperator{\AgdaBound{\AgdaUnderscore{}⁻¹}}\<%
- \\
- %
- \>[4]\AgdaField{isSubMonoid}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaRecord{IsSubMonoid}\AgdaSpace{}%
- \AgdaOperator{\AgdaBound{\AgdaUnderscore{}≈\AgdaUnderscore{}}}\AgdaSpace{}%
- \AgdaBound{I}\AgdaSpace{}%
- \AgdaOperator{\AgdaBound{\AgdaUnderscore{}∙\AgdaUnderscore{}}}\AgdaSpace{}%
- \AgdaBound{\ensuremath{\epsilon}}\<%
- \\
- %
- \>[4]\AgdaOperator{\AgdaField{⁻¹\AgdaUnderscore{}isSubStructure}}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaBound{I}\AgdaSpace{}%
- \AgdaOperator{\AgdaFunction{ClosedUnder₁}}\AgdaSpace{}%
- \AgdaOperator{\AgdaBound{\AgdaUnderscore{}⁻¹}}\<%
- \\
- \>[0]\<%
- \end{code}
|