Skip to content

Commit

Permalink
Manual example of properties
Browse files Browse the repository at this point in the history
  • Loading branch information
hulpke committed Apr 26, 2018
1 parent 6598dc4 commit 29132cf
Showing 1 changed file with 20 additions and 21 deletions.
41 changes: 20 additions & 21 deletions lib/object.gd
Original file line number Diff line number Diff line change
Expand Up @@ -706,31 +706,30 @@ DeclareOperation( "KnownPropertiesOfObject", [ IsObject ] );
## <Example><![CDATA[
## gap> g:=Group((1,2),(1,2,3));;
## gap> KnownPropertiesOfObject(g);
## [ "IsEmpty", "IsTrivial", "IsNonTrivial", "IsFinite",
## "CanEasilyCompareElements", "CanEasilySortElements",
## "IsDuplicateFree", "IsGeneratorsOfMagmaWithInverses",
## "IsAssociative", "IsGeneratorsOfSemigroup", "IsSimpleSemigroup",
## "IsRegularSemigroup", "IsInverseSemigroup",
## "IsCompletelyRegularSemigroup", "IsCompletelySimpleSemigroup",
## "IsGroupAsSemigroup", "IsMonoidAsSemigroup", "IsOrthodoxSemigroup",
## "IsFinitelyGeneratedGroup", "IsSubsetLocallyFiniteGroup",
## "KnowsHowToDecompose", "IsPerfectGroup", "IsSolvableGroup",
## "IsPolycyclicGroup", "IsInfiniteAbelianizationGroup",
## [ "IsEmpty", "IsTrivial", "IsNonTrivial", "IsFinite",
## "CanEasilyCompareElements", "CanEasilySortElements",
## "IsDuplicateFree", "IsGeneratorsOfMagmaWithInverses",
## "IsAssociative", "IsGeneratorsOfSemigroup", "IsSimpleSemigroup",
## "IsRegularSemigroup", "IsInverseSemigroup",
## "IsCompletelyRegularSemigroup", "IsCompletelySimpleSemigroup",
## "IsGroupAsSemigroup", "IsMonoidAsSemigroup", "IsOrthodoxSemigroup",
## "IsFinitelyGeneratedGroup", "IsSubsetLocallyFiniteGroup",
## "KnowsHowToDecompose", "IsInfiniteAbelianizationGroup",
## "IsNilpotentByFinite", "IsTorsionFree", "IsFreeAbelian" ]
## gap> Size(g);
## 6
## gap> KnownPropertiesOfObject(g);
## [ "IsEmpty", "IsTrivial", "IsNonTrivial", "IsFinite",
## "CanEasilyCompareElements", "CanEasilySortElements",
## "IsDuplicateFree", "IsGeneratorsOfMagmaWithInverses",
## "IsAssociative", "IsGeneratorsOfSemigroup", "IsSimpleSemigroup",
## "IsRegularSemigroup", "IsInverseSemigroup",
## "IsCompletelyRegularSemigroup", "IsCompletelySimpleSemigroup",
## "IsGroupAsSemigroup", "IsMonoidAsSemigroup", "IsOrthodoxSemigroup",
## "IsFinitelyGeneratedGroup", "IsSubsetLocallyFiniteGroup",
## "KnowsHowToDecompose", "IsSolvableGroup", "IsPolycyclicGroup",
## "IsInfiniteAbelianizationGroup", "IsNilpotentByFinite",
## "IsTorsionFree", "IsFreeAbelian" ]
## [ "IsEmpty", "IsTrivial", "IsNonTrivial", "IsFinite",
## "CanEasilyCompareElements", "CanEasilySortElements",
## "IsDuplicateFree", "IsGeneratorsOfMagmaWithInverses",
## "IsAssociative", "IsGeneratorsOfSemigroup", "IsSimpleSemigroup",
## "IsRegularSemigroup", "IsInverseSemigroup",
## "IsCompletelyRegularSemigroup", "IsCompletelySimpleSemigroup",
## "IsGroupAsSemigroup", "IsMonoidAsSemigroup", "IsOrthodoxSemigroup",
## "IsFinitelyGeneratedGroup", "IsSubsetLocallyFiniteGroup",
## "KnowsHowToDecompose", "IsPerfectGroup", "IsSolvableGroup",
## "IsPolycyclicGroup", "IsInfiniteAbelianizationGroup",
## "IsNilpotentByFinite", "IsTorsionFree", "IsFreeAbelian" ]
## gap> KnownTruePropertiesOfObject(g);
## [ "IsNonTrivial", "IsFinite", "CanEasilyCompareElements",
## "CanEasilySortElements", "IsDuplicateFree",
Expand Down

0 comments on commit 29132cf

Please sign in to comment.