1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
|
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<!-- %% -->
<!-- %A combinat.xml GAP documentation Martin Schönert -->
<!-- %A Alexander Hulpke -->
<!-- %% -->
<!-- %% -->
<!-- %Y (C) 1998 School Math and Comp. Sci., University of St Andrews, Scotland -->
<!-- %Y Copyright (C) 2002 The GAP Group -->
<!-- %% -->
<Chapter Label="Combinatorics">
<Heading>Combinatorics</Heading>
This chapter describes functions that deal with combinatorics.
We mainly concentrate on two areas.
One is about <E>selections</E>,
that is the ways one can select elements from a set.
The other is about <E>partitions</E>,
that is the ways one can partition a set into the union of pairwise disjoint
subsets.
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<Section Label="Combinatorial Numbers">
<Heading>Combinatorial Numbers</Heading>
<#Include Label="Factorial">
<#Include Label="Binomial">
<#Include Label="Bell">
<#Include Label="Bernoulli">
<#Include Label="Stirling1">
<#Include Label="Stirling2">
</Section>
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<Section Label="Combinations, Arrangements and Tuples">
<Heading>Combinations, Arrangements and Tuples</Heading>
<#Include Label="Combinations">
<#Include Label="IteratorOfCombinations">
<#Include Label="NrCombinations">
<#Include Label="Arrangements">
<#Include Label="NrArrangements">
<#Include Label="UnorderedTuples">
<#Include Label="NrUnorderedTuples">
<#Include Label="Tuples">
<#Include Label="EnumeratorOfTuples">
<#Include Label="IteratorOfTuples">
<#Include Label="NrTuples">
<#Include Label="PermutationsList">
<#Include Label="NrPermutationsList">
<#Include Label="Derangements">
<#Include Label="NrDerangements">
<#Include Label="PartitionsSet">
<#Include Label="NrPartitionsSet">
<#Include Label="Partitions">
<#Include Label="IteratorOfPartitions">
<#Include Label="IteratorOfPartitionsSet">
<#Include Label="NrPartitions">
<#Include Label="OrderedPartitions">
<#Include Label="NrOrderedPartitions">
<#Include Label="PartitionsGreatestLE">
<#Include Label="PartitionsGreatestEQ">
<#Include Label="RestrictedPartitions">
<#Include Label="NrRestrictedPartitions">
<#Include Label="SignPartition">
<#Include Label="AssociatedPartition">
<#Include Label="PowerPartition">
<#Include Label="PartitionTuples">
<#Include Label="NrPartitionTuples">
<#Include Label="BetaSet">
</Section>
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<Section Label="Fibonacci and Lucas Sequences">
<Heading>Fibonacci and Lucas Sequences</Heading>
<#Include Label="Fibonacci">
<#Include Label="Lucas">
</Section>
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<Section Label="Permanent of a Matrix">
<Heading>Permanent of a Matrix</Heading>
<#Include Label="Permanent">
</Section>
</Chapter>
|