Skip to content

Commit dba1952

Browse files
use EmbeddingOfFinSets in example SubobjectClassifier.g
1 parent f4ef01e commit dba1952

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

examples/SubobjectClassifier.g

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@ LoadPackage( "FinSetsForCAP" );
77
# i.e., the topos FinSets is Boolean.
88

99
#! @Example
10-
S := FinSet( [ 1, 2, 3, 4, 5 ] );
11-
#! <An object in FinSets>
12-
A := FinSet( [ 1, 5 ] );
13-
#! <An object in FinSets>
1410
Display( SubobjectClassifier( FinSets ) );
1511
#! [ "true", "false" ]
1612
Display( TruthMorphismOfTrue( FinSets ) );
@@ -42,8 +38,12 @@ Display( TruthMorphismOfImplies( FinSets ) );
4238
#! [ [ [ "false", "false" ], "true" ], [ [ "false", "true" ], "true" ],
4339
#! [ [ "true", "false" ], "false" ], [ [ "true", "true" ], "true" ] ],
4440
#! [ "true", "false" ] ]
45-
m := MapOfFinSets( A, List( AsList( A ), x -> [ x, x ] ), S );
46-
#! <A morphism in FinSets>
41+
S := FinSet( [ 1, 2, 3, 4, 5 ] );
42+
#! <An object in FinSets>
43+
A := FinSet( [ 1, 5 ] );
44+
#! <An object in FinSets>
45+
m := EmbeddingOfFinSets( A, S );
46+
#! <A monomorphism in FinSets>
4747
Display( ClassifyingMorphismOfSubobject( m ) );
4848
#! [ [ 1, 2, 3, 4, 5 ], [ [ 1, "true" ], [ 2, "false" ], [ 3, "false" ],
4949
#! [ 4, "false" ], [ 5, "true" ] ], [ "true", "false" ] ]

0 commit comments

Comments
 (0)