Goto Chapter: Top 1 2 3 4 5 6 7 8 9 10 11 12 13 Ind
 [Top of Book]  [Contents]   [Previous Chapter]   [Next Chapter] 

7 Boolean algebras
 7.1 Operations
 7.2 Add-methods
 7.3 Properties

7 Boolean algebras

7.1 Operations

7.1-1 MorphismFromDoubleNegation
‣ MorphismFromDoubleNegation( a )( attribute )

Returns: a morphism in \(\mathrm{Hom}(\neg\neg a, a)\).

The argument is an object \(a\). The output is the inverse \(\neg\neg a \rightarrow a\) of the morphism to the double negation.

7.1-2 MorphismFromDoubleNegationWithGivenDoubleNegation
‣ MorphismFromDoubleNegationWithGivenDoubleNegation( a, s )( operation )

Returns: a morphism in \(\mathrm{Hom}(\neg\neg a, a)\).

The argument is an object \(a\), and an object \(s = \neg\neg a\). The output is the inverse \(\neg\neg a \rightarrow a\) of the morphism to the double negation.

7.1-3 MorphismToDoubleConegation
‣ MorphismToDoubleConegation( a )( attribute )

Returns: a morphism in \(\mathrm{Hom}(a, \ulcorner\ulcorner a)\).

The argument is an object \(a\). The output is the inverse \(a \rightarrow \ulcorner\ulcorner a\) of the morphism from the double conegation.

7.1-4 MorphismToDoubleConegationWithGivenDoubleConegation
‣ MorphismToDoubleConegationWithGivenDoubleConegation( a, s )( operation )

Returns: a morphism in \(\mathrm{Hom}(a, \ulcorner\ulcorner a)\).

The argument is an object \(a\), and an object \(r = \ulcorner\ulcorner a\). The output is the inverse \(a \rightarrow \ulcorner\ulcorner a\) of the morphism from the double conegation.

7.2 Add-methods

7.2-1 AddMorphismFromDoubleNegation
‣ AddMorphismFromDoubleNegation( C, F )( operation )

Returns: nothing

The arguments are a category \(C\) and a function \(F\). This operation adds the given function \(F\) to the category for the basic operation MorphismFromDoubleNegation. \(F: ( a ) \mapsto \mathtt{MorphismFromDoubleNegation}(a)\).

7.2-2 AddMorphismFromDoubleNegationWithGivenDoubleNegation
‣ AddMorphismFromDoubleNegationWithGivenDoubleNegation( C, F )( operation )

Returns: nothing

The arguments are a category \(C\) and a function \(F\). This operation adds the given function \(F\) to the category for the basic operation MorphismFromDoubleNegationWithGivenDoubleNegation. \(F: ( a, s ) \mapsto \mathtt{MorphismFromDoubleNegationWithGivenDoubleNegation}(a, s)\).

7.2-3 AddMorphismToDoubleConegation
‣ AddMorphismToDoubleConegation( C, F )( operation )

Returns: nothing

The arguments are a category \(C\) and a function \(F\). This operation adds the given function \(F\) to the category for the basic operation MorphismToDoubleConegation. \(F: ( a ) \mapsto \mathtt{MorphismToDoubleConegation}(a)\).

7.2-4 AddMorphismToDoubleConegationWithGivenDoubleConegation
‣ AddMorphismToDoubleConegationWithGivenDoubleConegation( C, F )( operation )

Returns: nothing

The arguments are a category \(C\) and a function \(F\). This operation adds the given function \(F\) to the category for the basic operation MorphismToDoubleConegationWithGivenDoubleConegation. \(F: ( a, r ) \mapsto \mathtt{MorphismToDoubleConegationWithGivenDoubleConegation}(a, r)\).

7.3 Properties

7.3-1 IsBiHeytingAlgebroid
‣ IsBiHeytingAlgebroid( C )( property )

Returns: true or false

The property of C being a bi-Heyting algebroid.

7.3-2 IsBiHeytingAlgebra
‣ IsBiHeytingAlgebra( C )( property )

Returns: true or false

The property of C being a bi-Heyting algebra.

7.3-3 IsBooleanAlgebroid
‣ IsBooleanAlgebroid( C )( property )

Returns: true or false

The property of C being a Boolean algebroid.

7.3-4 IsBooleanAlgebra
‣ IsBooleanAlgebra( C )( property )

Returns: true or false

The property of C being a Boolean algebra.

 [Top of Book]  [Contents]   [Previous Chapter]   [Next Chapter] 
Goto Chapter: Top 1 2 3 4 5 6 7 8 9 10 11 12 13 Ind

generated by GAPDoc2HTML