Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemath
GitHub Repository: sagemath/sagelib
Path: blob/master/sage/combinat/all.py
4057 views
1
from combinat import *
2
from expnums import expnums
3
4
from sage.combinat.crystals.all import *
5
6
from sage.combinat.dlx import DLXMatrix, AllExactCovers, OneExactCover
7
8
# block designs, etc
9
from sage.combinat.designs.all import *
10
11
# Free modules and friends
12
from free_module import CombinatorialFreeModule
13
from combinatorial_algebra import CombinatorialAlgebra
14
from debruijn_sequence import DeBruijnSequences
15
16
from schubert_polynomial import SchubertPolynomialRing, is_SchubertPolynomial
17
from symmetric_group_algebra import SymmetricGroupAlgebra, HeckeAlgebraSymmetricGroupT
18
from symmetric_group_representations import SymmetricGroupRepresentation, SymmetricGroupRepresentations
19
from yang_baxter_graph import YangBaxterGraph
20
#from hall_littlewood import HallLittlewood_qp, HallLittlewood_q, HallLittlewood_p
21
22
#Permutations
23
from permutation import Permutation, Permutations, Arrangements, PermutationOptions, CyclicPermutations, CyclicPermutationsOfPartition
24
25
#PerfectMatchings
26
from perfect_matching import PerfectMatching, PerfectMatchings
27
28
# Integer lists lex
29
30
from integer_list import IntegerListsLex
31
32
#Compositions
33
from composition import Composition, Compositions
34
from composition_signed import SignedCompositions
35
36
#Partitions
37
import partition
38
from partition import Partition, Partitions, PartitionsInBox,\
39
OrderedPartitions, RestrictedPartitions, PartitionTuples,\
40
PartitionsGreatestLE, PartitionsGreatestEQ, partitions_set,\
41
number_of_partitions_set, number_of_partitions_list, \
42
ordered_partitions, number_of_ordered_partitions, number_of_partitions,\
43
partitions, cyclic_permutations_of_partition,\
44
cyclic_permutations_of_partition_iterator, ferrers_diagram, \
45
partitions_greatest, partitions_greatest_eq, partitions_restricted,\
46
number_of_partitions_restricted, partitions_tuples, \
47
number_of_partitions_tuples, partition_power, partition_sign, \
48
partition_associated, partitions_list
49
from skew_partition import SkewPartition, SkewPartitions
50
from partition_algebra import SetPartitionsAk, SetPartitionsPk, SetPartitionsTk, SetPartitionsIk, SetPartitionsBk, SetPartitionsSk, SetPartitionsRk, SetPartitionsRk, SetPartitionsPRk
51
52
#Cores
53
from core import Core, Cores
54
55
#Tableaux
56
from tableau import Tableau, StandardTableau, Tableaux, StandardTableaux, SemistandardTableaux
57
from skew_tableau import SkewTableau, StandardSkewTableaux, SemistandardSkewTableaux
58
from ribbon import Ribbon, StandardRibbons
59
from ribbon_tableau import RibbonTableaux, RibbonTableau, MultiSkewTableau, SemistandardMultiSkewTableaux
60
61
#Words
62
from words.all import *
63
64
from subword import Subwords
65
66
from graph_path import GraphPaths
67
68
#Interval exchange transformations
69
from iet.all import *
70
71
#Tuples
72
from tuple import Tuples, UnorderedTuples
73
74
from alternating_sign_matrix import AlternatingSignMatrices, ContreTableaux, TruncatedStaircases
75
76
# Non Decreasing Parking Functions
77
from non_decreasing_parking_function import NonDecreasingParkingFunctions, NonDecreasingParkingFunction
78
79
80
from combination import Combinations
81
from cartesian_product import CartesianProduct
82
83
from set_partition import SetPartitions
84
from set_partition_ordered import OrderedSetPartitions
85
from subset import Subsets
86
#from subsets_pairwise import PairwiseCompatibleSubsets
87
from necklace import Necklaces
88
from lyndon_word import LyndonWord, LyndonWords, StandardBracketedLyndonWords
89
from dyck_word import DyckWords, DyckWord
90
from sloane_functions import sloane
91
92
from root_system.all import *
93
from sf.all import *
94
from matrices.all import *
95
# Posets
96
from posets.all import *
97
from backtrack import TransitiveIdeal, TransitiveIdealGraded, SearchForest
98
99
#import lrcalc
100
101
102
from integer_vector import IntegerVectors
103
from integer_vector_weighted import WeightedIntegerVectors
104
from integer_vectors_mod_permgroup import IntegerVectorsModPermutationGroup
105
106
from finite_class import FiniteCombinatorialClass
107
108
109
from species.all import *
110
from dlx import AllExactCovers, OneExactCover, DLXMatrix
111
112
from multichoose_nk import MultichooseNK
113
114
from kazhdan_lusztig import KazhdanLusztigPolynomial
115
116
from degree_sequences import DegreeSequences
117
118
from cyclic_sieving_phenomenon import CyclicSievingPolynomial, CyclicSievingCheck
119
120
from sidon_sets import sidon_sets
121
122