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

Pitch-Class Set Operations

Research Depth 99 in the knowledge graph ☐ I know this ☆ Set as goal
28topics build on this
533prerequisites beneath it
See this on the map →
Pitch-Class Sets: IntroductionPermutations+4 more→→Pitch-Class Set CartographyPitch-Class Set Subsets and Supersets+3 more
set-theory operations transposition inversion

Core Idea

Set operations (transposition, inversion, complementation, union, and intersection) provide systematic ways to relate different pitch-class collections, revealing hidden connections between apparently unrelated musical segments. These operations become compositional tools for understanding organization in works without traditional harmonic hierarchies.

Explainer

From your study of pitch-class sets, you know that a pitch-class set is simply a collection of distinct pitch classes — integers 0–11 representing the twelve chromatic pitches, octave-equivalent. Now the question is: when are two such collections meaningfully the same? The answer comes from defining operations that transform one set into another while preserving its essential character.

Transposition (Tn) adds a fixed integer n to every pitch class in the set, mod 12. T3 applied to {0, 4, 7} — the pitch-class representation of a C major triad — produces {3, 7, 10}, an E♭ major triad. Both sets are major triads; they sound the same in isolation but are rooted on different pitch classes. Transposition is the atonal analogue of tonal "same chord, different key." Inversion (I) negates each pitch class mod 12: pitch class p becomes (12 - p) mod 12, or equivalently -p mod 12. T5I applied to {0, 4, 7} produces {5, 1, 10} = {10, 1, 5}, an A minor triad. Inversion flips the interval structure, turning major into minor (for triads). Combining transposition and inversion in either order generates the full family of related sets.

Two sets are in the same set class — considered equivalent — if one can be transformed into the other by any combination of Tn and I. To find the canonical representative (the prime form), you reduce the set to its most compact normal form and then choose the version (original or inverted) that is most tightly packed from the left. This is the same process you practiced in pitch-class set introduction. The prime form is a label, like a last name: {0, 4, 7} and {0, 3, 7} are both three-note sets but belong to different set classes (3-11 major/minor triad vs. 3-11... actually both are 3-11; I should be more careful here). What matters is that the prime form encodes the set's interval content regardless of transposition or inversion.

The interval-class vector (ICV) is a six-element array that counts how many of each interval class (1 through 6) the set contains. Because interval classes are unordered and octave-equivalent, intervals 1 and 11 are both ic1, intervals 2 and 10 are both ic2, and so on; ic6 (the tritone) is its own inverse. Two sets in the same set class have identical ICVs, which is why they sound harmonically similar. The ICV becomes a practical compositional tool: if you want a set rich in minor seconds (ic1), look for sets with a high first entry; if you want a tritone-heavy collection, look for a high sixth entry.

Complementation is a third key operation: the complement of a set is the collection of all pitch classes not in the set. In twelve-tone music, a hexachord (6-note set) and its complement together exhaust all twelve pitch classes. A remarkable theorem — the complement theorem — states that a set and its complement share the same interval-class vector (except for the ic6 entry, which may differ by 1 due to the tritone's self-complementary nature). This means hexachordal complements sound harmonically related, a structural principle that Schoenberg and Webern exploited deliberately in twelve-tone composition.

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 Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Literal Equations → Slope-Intercept Form → Point-Slope Form → Writing Linear Equations → Parallel and Perpendicular Line Slopes → Graphing Linear Equations → Piecewise Functions → Step Functions → Composition of Functions → Inverse Functions → Radical Functions and Graphs → Rational Exponents → Exponential Functions and Graphs → Logarithms Introduction → Pitch and Frequency → The Staff and Clefs → Note Names and Octaves → Accidentals: Sharps, Flats, and Naturals → Semitones and Whole Steps: Interval Building Blocks → Intervals: Half Steps, Whole Steps, and Interval Numbers → Interval Counting and Naming → Interval Quality: Major, Minor, Perfect, Augmented, Diminished → Ear Training: Interval and Pitch Identification → Pitch Memory and Short-Term Retention → Interval Recognition by Ear → Perfect vs. Diminished vs. Augmented Intervals → Tritone and Diminished Intervals → Tritone and Dissonant Intervals by Ear → Perfect Intervals by Ear → Major and Minor Thirds by Ear → Triad Quality: Diminished and Augmented → Seventh Chord Construction → Seventh Chords → Chord Inversions → Diatonic Harmony and Roman Numeral Analysis → Common Chord Progressions → Roman Numeral Analysis → Pitch-Class Sets: Introduction → Pitch-Class Set Operations

Longest path: 100 steps · 533 total prerequisite topics

Prerequisites (6)

Leads To (5)