A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Recursive and Self-Similar Structures in Composition

Research Depth 123 in the knowledge graph I know this Set as goal
10topics build on this
783prerequisites beneath it
See this on the map →
Isorhythm in Twentieth-Century and Contemporary MusicRecursive Definitions on Finite Sets+4 moreMathematical Symmetries and Structures in CompositionStochastic and Probabilistic Compositional Techniques
recursion self-similarity form structure

Core Idea

Recursive processes create structures where the whole mirrors parts at different scales. In music, this may manifest as nested phrase structures, fractal-like melodic unfolding, or self-embedding forms. Composers like George Lewis and David Cope use algorithmic recursion to generate complex forms from simple rules.

Explainer

From your study of recursion in computing and recurrence relations in mathematics, you know the defining property: a recursive process is one that is defined in terms of itself at a smaller scale. In programming, a function calls itself on a simpler input until it reaches a base case. In mathematics, a recurrence relation expresses each term as a function of previous terms. Recursive structures in music apply the same logic to musical material: a compositional rule operates on a motive or phrase to produce a larger structure, and then that same rule applies again to the result, and again, nesting inward or outward across multiple timescales.

The simplest musical manifestation is nested phrase structure. A period consists of two phrases; each phrase consists of two sub-phrases; each sub-phrase consists of two gestures. The grouping hierarchy is self-similar — the relationship between parts at each level mirrors the relationship between levels above and below. This is not merely metaphorical; Lerdahl and Jackendoff's generative theory of tonal music formalizes exactly this recursion in a grammar analogous to Chomsky's linguistic phrase-structure rules. Sentences embed clauses, which embed phrases; musical periods embed phrases, which embed motives. The analogy is structural, not superficial.

At the compositional level, self-similar processes generate melodic or rhythmic patterns whose large-scale shape replicates their small-scale shape. A well-known example is the rhythmic pattern in Ligeti's études, where a single rhythmic figure recurs at multiple speeds simultaneously, producing a texture that looks the same when you zoom in or out. Fractal curves like the Cantor set — which you may have encountered in analysis — are the mathematical archetype: remove the middle third of a line segment, remove the middle third of each remaining segment, and continue infinitely. The result is a set that looks the same at every scale. Musical recursion does not usually carry the mathematical rigor of fractals, but it shares the structural logic: a rule iterated at multiple scales.

Algorithmically generated music pushes this further. David Cope's EMI system analyzed thousands of pieces to extract compositional rules, then applied those rules recursively to generate new pieces in the same style. George Lewis's Voyager uses real-time recursive decision trees to respond to improvising musicians. The computer's ability to apply the same rule indefinitely — with exact precision and at any scale — makes musical recursion a natural fit for algorithmic composition. Your background in recurrence relations gives you the mathematical lens: the base case is the seed motive, the recursive step is the transformation rule, and the resulting sequence of transformations is the unfolding composition. Understanding the rule is understanding the piece.

What did you take from this?

Topics in reflective domains aren't scored by quiz answers. Read, reflect, and mark when you've thought it through.

Quiz me anyway →

Prerequisite Chain

Understanding ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Number Bonds to 10Addition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts (0s, 1s, 2s, 5s, 10s)Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineComparing and Ordering IntegersAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersDividing IntegersUnit RatesProportionsPercent ConceptConverting Between Fractions, Decimals, and PercentsOperations with Rational NumbersTwo-Step EquationsSolving Multi-Step EquationsEquations with Variables on Both SidesLiteral EquationsSlope-Intercept FormPoint-Slope FormWriting Linear EquationsParallel and Perpendicular Line SlopesGraphing Linear EquationsPiecewise FunctionsStep FunctionsComposition of FunctionsInverse FunctionsRadical Functions and GraphsRational ExponentsExponential Functions and GraphsLogarithms IntroductionPitch and FrequencyThe Staff and ClefsNote Names and OctavesAccidentals: Sharps, Flats, and NaturalsSemitones and Whole Steps: Interval Building BlocksIntervals: Half Steps, Whole Steps, and Interval NumbersInterval Counting and NamingInterval Quality: Major, Minor, Perfect, Augmented, DiminishedEar Training: Interval and Pitch IdentificationPitch Memory and Short-Term RetentionInterval Recognition by EarPerfect vs. Diminished vs. Augmented IntervalsTritone and Diminished IntervalsTritone and Dissonant Intervals by EarPerfect Intervals by EarMajor and Minor Thirds by EarTriad Quality: Diminished and AugmentedSeventh Chord ConstructionSeventh ChordsChord InversionsDiatonic Harmony and Roman Numeral AnalysisCommon Chord ProgressionsRoman Numeral AnalysisFigured BassVoice Leading PrinciplesCounterpoint BasicsSpecies CounterpointFour-Part Writing (SATB)Doubling and Spacing in Four-Part WritingHarmonic Function and Voice-Leading TensionChromatic Bass Lines and Structural FunctionBass Line Writing with Harmonic Function and Voice LeadingChord Inversions and Voice-Leading OptionsChoosing Chord Inversions for Harmonic FunctionVoice-Leading as Expression of Harmonic FunctionHarmonic Function and Chord ProgressionsVoice Leading Patterns in CadencesPlagal Cadence Voice Leading: IV to IAuthentic Cadence Voice Leading: V to IModulation Voice Leading Using Pivot ChordsPivot Chord ModulationModulation TechniquesBinary and Ternary FormTheme and VariationsTheme and Variation Form: Advanced AnalysisSonata Form: Advanced AnalysisCyclic Form and Multi-Movement UnityRotational Forms and Structural RotationRecursive and Self-Similar Structures in Composition

Longest path: 124 steps · 783 total prerequisite topics

Prerequisites (6)

Leads To (2)