File: combinat.xml

package info (click to toggle)
gap 4.15.1-1
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 110,212 kB
  • sloc: ansic: 97,261; xml: 48,343; cpp: 13,946; sh: 4,900; perl: 1,650; javascript: 255; makefile: 252; ruby: 9
file content (95 lines) | stat: -rw-r--r-- 2,982 bytes parent folder | download | duplicates (3)
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>