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

The Borsuk-Ulam Theorem

Research Depth 111 in the knowledge graph I know this Set as goal
1topic build on this
493prerequisites beneath it
See this on the map →
Degree Theory for Maps of SpheresSingular Homology Groups+1 moreJordan Curve Theorem (Homological Proof)
algebraic-topology borsuk-ulam antipodal-maps applications

Core Idea

The Borsuk-Ulam theorem states that for every continuous map f : Sn -> Rn, there exists a point x in Sn such that f(x) = f(-x): some pair of antipodal points must map to the same value. Equivalently, there is no continuous map Sn -> Sn-1 that commutes with the antipodal map. This theorem has striking consequences: it implies the ham sandwich theorem (any n measurable sets in Rn can be simultaneously bisected by a single hyperplane) and that at any moment, there exist two antipodal points on Earth with identical temperature and pressure.

Explainer

The Borsuk-Ulam theorem is one of the most elegant and applicable results in algebraic topology. The antipodal coincidence version states: for any continuous map f : Sn -> Rn, there exists a point x with f(x) = f(-x). In the n = 2 case, this has the beautiful meteorological interpretation: at any moment, there exist two antipodal points on the Earth's surface with identical temperature and atmospheric pressure (modeling temperature and pressure as continuous functions from S2 to R2).

The proof for general n uses the theory of the antipodal action on spheres and projective spaces. The Z/2Z-action on Sn given by x -> -x is free (no fixed points), and the quotient is real projective space RPn = Sn / (x ~ -x). A continuous equivariant map g : Sn -> Sn-1 (satisfying g(-x) = -g(x)) would descend to a continuous map g-bar : RPn -> RPn-1 on the quotients. The key topological input is about the cohomology (or homology with Z/2Z coefficients) of projective spaces: H^k(RPn; Z/2Z) = Z/2Z for 0 <= k <= n, and the generator alpha in H1 satisfies alphan != 0 in Hn. The induced map g-bar^* would have to be an isomorphism on H1 (by the equivariance condition), hence send alpha to alpha, and therefore send alphan != 0 to alphan. But alphan in H^n(RPn-1; Z/2Z) = 0 (since RPn-1 has no cohomology in degree n). Contradiction.

The ham sandwich theorem is the most famous application. Given n measurable sets (or "ingredients") in Rn (think: bread, ham, cheese in R3 for n = 3), there exists a single hyperplane that simultaneously bisects all n sets into equal-volume halves. The proof parametrizes hyperplanes by their normal direction on Sn-1 and uses Borsuk-Ulam to find a direction where all n bisecting offsets agree. This result is used in computational geometry (fair division algorithms) and in measure theory.

Another important consequence is that Sn does not embed in Rn: any continuous map Sn -> Rn must send some pair of antipodal points to the same image, so no such map can be injective. This is a stronger statement than the invariance of dimension (which says Rn is not homeomorphic to Rm for n != m) and provides a clean topological obstruction to "dimensionally reducing" spheres.

The Borsuk-Ulam theorem also has discrete combinatorial analogues. The necklace splitting problem (splitting a necklace with n types of beads fairly between two people using at most n cuts) follows from a discrete version of Borsuk-Ulam. Tucker's lemma (a combinatorial analogue on triangulated spheres) is equivalent to the Borsuk-Ulam theorem and is used in fair division algorithms and computational complexity (the PPAD complexity class). These connections between continuous topology and discrete mathematics demonstrate the unexpected reach of the Borsuk-Ulam theorem beyond its original setting.

Practice Questions 4 questions

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 IntegersIntroduction to ExponentsOrder of OperationsInteger Order of OperationsVariable ExpressionsThe Distributive PropertyVariables and Expressions ReviewIntroduction to PolynomialsAdding and Subtracting PolynomialsMultiplying PolynomialsFactorialPermutationsCombinationsCounting Principles: Addition and Multiplication RulesIntroduction to Graph TheoryPropositional Logic FoundationsLogical EquivalencesSet Operations: Union, Intersection, and ComplementProof by CasesProving by Cases and ExhaustionVacuous Truth and Trivial CasesProof by Cases (Proof by Exhaustion)Mathematical InductionBinary Operations and Algebraic StructuresGroup Definition and ExamplesBasic Properties of GroupsGroup HomomorphismsGroup IsomorphismsCayley's TheoremCosets and Lagrange's TheoremNormal SubgroupsQuotient GroupsFirst Isomorphism Theorem for GroupsFirst Isomorphism Theorem for RingsFirst Isomorphism Theorem for GroupsThird Isomorphism Theorem for GroupsFirst Isomorphism Theorem for RingsIntegral DomainsPrincipal Ideal DomainsUnique Factorization DomainsPolynomial RingsField ExtensionsAlgebraic and Transcendental ElementsSplitting FieldsFinite FieldsGalois GroupsFundamental Theorem of Galois TheorySecond Isomorphism Theorem for GroupsDirect Products of GroupsClassification of Finite Abelian GroupsChain Complexes and the Boundary OperatorExact Sequences in Homological AlgebraThe Snake LemmaRelative Homology and the Long Exact Sequence of a PairThe Excision TheoremThe Mayer-Vietoris SequenceHomology of SpheresHigher Homotopy GroupsThe Hurewicz TheoremDegree Theory for Maps of SpheresThe Borsuk-Ulam Theorem

Longest path: 112 steps · 493 total prerequisite topics

Prerequisites (3)

Leads To (1)