The definitive Wolfram Language and notebook experience
The original technical computing environment
All-in-one AI assistance for your Wolfram experience
We deliver solutions for the AI eraâcombining symbolic computation, data-driven insights and deep technology expertise.
Courses in computing, science, life and more
Learn, solve problems and share ideas.
News, views and insights from Wolfram
Resources for
Software DevelopersWe deliver solutions for the AI eraâcombining symbolic computation, data-driven insights and deep technology expertise.
Wolfram SolutionsCourses in computing, science, life and more
Learn, solve problems and share ideas.
News, views and insights from Wolfram
Resources for
Software DevelopersThe Wolfram Language has been used to make many important discoveries in discrete mathematics over the past two decades. Its integration of highly efficient and often original algorithms together with its high-level symbolic language has made it a unique environment for the exploration, development, and application of discrete mathematics.
List and Set Operations »Tuples ▪ Subsets ▪ Union ▪ Intersection ▪ Complement ▪ DisjointQ ▪ ...
Permutations »Permutations ▪ Sort ▪ Ordering ▪ Signature ▪ RandomSample ▪ ...
Group Theory »PermutationGroup ▪ GroupOrder ▪ GroupElements ▪ GroupElementQ ▪ ...
Enumeration-Related Functions »Factorial ▪ Binomial ▪ Fibonacci ▪ StirlingS1 ▪ PartitionsP ▪ IntegerPartitions ▪ FiniteGroupCount ▪ ...
Discrete Calculus »RSolve — solve recurrence equations
Sum ▪ GeneratingFunction ▪ ZTransform ▪ DifferenceDelta ▪ ContinuedFractionK ▪ ...
Integer Sequences »FindSequenceFunction — find functions for integer sequences
RecurrenceTable ▪ LinearRecurrence ▪ ...
Strings and DigitsStringReplaceList ▪ IntegerDigits ▪ BitXor ▪ BitAnd
ReplaceList — generate a list of forms matching a pattern
Graphs and Networks »Graph — represent an undirected, directed, or mixed graph, or a multigraph
FindShortestPath ▪ FindCycle ▪ FindGraphIsomorphism ▪ ...
Trees & Expression EnumerationTreeGraph ▪ KaryTree ▪ FindSpanningTree ▪ ClusteringTree ▪ ...
Groupings — generate all possible tree expressions from lists of elements
Combinatorial OptimizationFindMinimum, Minimize — solve integer programming problems
FindShortestTour — solve traveling salesman problems
KnapsackSolve ▪ FrobeniusSolve
Boolean Computation »And ▪ Or ▪ SatisfiableQ ▪ BooleanFunction ▪ BooleanMinimize ▪ ...
Algebraic Systems »FiniteGroupData ▪ LatticeData ▪ KnotData
Computational Systems »CellularAutomaton ▪ TuringMachine ▪ SubstitutionSystem ▪ RulePlot
Cryptography »Encrypt ▪ Decrypt ▪ GenerateSymmetricKey ▪ ...
Related Tech NotesRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4