Magic: The Gathering × Unsolved Mathematics

The Twin Primes Engine

A combo deck that encodes the Twin Primes Conjecture into a game state — whose maximum damage is infinite if and only if the conjecture is true.

"Mathematics is the queen of the sciences, and number theory is the queen of mathematics." — Gauss

Phase 1

Infinite Mana Generation

Seven redundant two-card combos. Any one produces unbounded mana. Click "Animate" to watch each loop.

01
Machine God's Effigy + Devoted Druid
Infinite {G}

Effigy copies Druid as an artifact creature. Tap for {G}, place −1/−1 counter to untap. As artifact creature, counters don't kill it. Repeat forever.

Ready
G and U: 0
Machine God's Effigy
+
Devoted Druid
=
∞{G and U}
02
Myrkul, Lord of Bones + Devoted Druid
Infinite {G} — Enchantment has no toughness

Druid dies via its own counters. Myrkul returns it as enchantment token (not creature). No toughness = counters meaningless. Tap/untap forever.

Ready
{G}: 0
Myrkul
+
Devoted Druid
=
∞{G}
03
Sanctum Weaver + Freed from the Real
Infinite mana of any color

Enchant Weaver with Freed. Weaver taps for ≥2 mana (counts Freed + itself). Spend {U} to untap. Net +1 per cycle.

Ready
Mana: 0
Sanctum Weaver
+
Freed from the Real
=
∞ ANY
04
Sanctum Weaver + Pemmin's Aura
Infinite mana of any color — Redundant path

Identical to Combo 3. Pemmin's Aura provides the same {U}: Untap ability. Redundancy doubles assembly odds.

Ready
Mana: 0
Sanctum Weaver
+
Pemmin's Aura
=
∞ ANY
05
Devoted Druid + Swift Reconfiguration
Infinite {G} — Non-creature artifact

Swift Reconfig makes Druid a non-creature artifact. Keeps abilities, loses toughness. Counters do nothing.

Ready
{G}: 0
Devoted Druid
+
Swift Reconfiguration
=
∞{G}
06
Haze of Rage + Storm-Kiln Artist
Infinite Treasures — Exponential storm

Cast Haze with Buyback. Storm-Kiln creates Treasures per cast+copies. Storm count grows each iteration. Treasures exceed cost exponentially.

Ready
Treasures: 0
Haze of Rage
+
Storm-Kiln Artist
=
∞ 💎
07
Peregrine Drake + Deadeye Navigator
Infinite mana — +3 net per flicker

Soulbond. Pay {1}{U} to flicker both. Drake ETB untaps 5 lands. Spent 2, got 5. Net +3 per cycle.

Ready
Mana: 0
Peregrine Drake
+
Deadeye Navigator
=
∞ MANA
Treasure Vault — Color Conversion
Single color → All five

Activate for {X}{X}, Sacrifice. Creates X Treasures. Each taps for any color.

Treasure Vault
⚪ 🔵 ⚫ 🔴 🟢
Phase 2

Drawing the Entire Library

Kenrith

Kenrith, the Returned King

Commander — Draw Engine

{3}{U}: Target player draws a card. With infinite mana, draw every remaining card. Your entire deck is now in hand. The engine needs ~15-20 specific cards simultaneously — Kenrith guarantees access to all of them.

Phase 3

Replicating Mirror Room

Create Y copies of Mirror Room // Fractured Realms. Unlock each. Result: Y+1 Fractured Realms = Y+1× Zimone trigger multiplier.

Method A

Abuelo's Awakening

Return Mirror Room from graveyard as creature. Unlock → Fractured Realms. Copy ability → new Mirror Room token. Unlock token. Repeat Y times.

Method B

Relive the Past

Same procedure, different reanimation spell.

Method C

Zur, Eternal Schemer

No graveyard needed. Turn Fractured Realms into creature via Zur. Use copy ability. Unlock tokens. Repeat Y times.

Phase 4

Core Engine — Key Creatures

Myrkul

Myrkul, Lord of Bones

Immortality Engine

Sacrificed creatures return as enchantment tokens with all abilities. Feeds on Desecration Elemental's forced sacrifices.

⚠ No alternative exists
Desecration Elemental

Desecration Elemental

Sacrifice Outlet

Sacrifice a creature whenever any player casts a spell. Each sacrifice feeds Myrkul, converting creatures to enchantments.

⚠ No alternative
Zimone

Zimone, All-Questioning

Prime Number Detector — Heart of the Deck

Checks if land count is prime. If yes → creates tokens. Via Life and Limb, every Sapling = Forest = land. Two primes differing by 2 = twin prime = damage.

⚠ Only card in Magic that checks for prime land counts
Siege Zombie

Siege Zombie

Win Condition

"Tap 3 untapped creatures: Each opponent loses 1 life." Twin prime found → tap creature tokens → 1 damage. ∞ twin primes = ∞ damage.

⚠ No alternative (yet)
Phase 5

Core Engine — Key Noncreature Permanents

Clock of Omens

Tap 2 artifacts → untap target artifact. Untaps Isochron Scepter using artifact lands.

Mirror Box / Mirror Gallery / Sakashima

Removes Legend Rule. Zimone creates legendary tokens — without this, duplicates die.

Parallel Lives / Anointed Procession

Doubles Zimone's tokens.

CRITICAL: Only ONE doubler active. More desynchronizes the counting engine.

Leyline of Transformation / Conspiracy / Arcane Adaptation

Name Sapling. All creatures become Saplings → Life and Limb makes them all lands too.

Life and Limb — The Mathematics Bridge

Every Sapling = Forest land. Every Forest = Sapling creature. Every creature is a land. Every land is a creature. Zimone's land count = total battlefield population.

Twin Prime Connection: Land count increments through naturals. Zimone flags primes. Two flags exactly 2 apart = twin prime pair = Siege Zombie activates.

Vedalken Orrery / Leyline of Anticipation

Grants flash to all spells. Cast sorceries while Zimone triggers are on the stack.

Phase 6

The Isochron Scepter Engine

Route A

Narset's Reversal + Molten Duplication

Imprint Narset's Reversal. Cast Molten Duplication targeting artifact land. Scepter casts Reversal → bounces Duplication back, copy resolves → +1 land token. Net: +1 land/cycle.

Route B

Blacksmith's Skill + Orvar + Haze of Rage

Imprint Blacksmith's Skill. Target artifact land → Orvar copies it (+1 land). Cast Haze of Rage with Buyback for parity. Net: +1 land/cycle.

Backup: Elite Arcanist

If Scepter removed: Elite Arcanist → sacrifice to Desecration Elemental → Myrkul returns as enchantment → Liquimetal Torque makes it artifact → Clock of Omens untaps it.

Phase 7

Full Combo Execution

Step 1: Infinite mana → convert colors via Treasure Vault
Step 2: Draw entire library via Kenrith
Step 3: Create Y Mirror Room copies, unlock all
Step 3.5: Deploy all key permanents
Ensure ODD land count (evens >2 are never prime)
Zimone triggers Y+1 times. Is land count prime?
Yes → Resolve
Creates Sapling tokens (+2 lands)
New count also prime?
✦ Siege Zombie → 1 damage!
No → Adjust
Scepter loop: +1 land per cycle
Repeat to next prime
Phase 8 — The Kenrith Paradox

Infinity Minus Twin Primes

For sake of argument: Magic allows actual infinity (ℵ₀) as a life total. Kenrith gives opponent infinite life. Engine subtracts 1 per twin prime. Does life reach zero?

What Kind of Infinity?

ℵ₀ (aleph-null) — countable infinity, the size of {1,2,3,...}. Life totals are naturals, so ℵ₀ is the natural extension. Larger infinities would trivially resolve the question (countable from uncountable always leaves uncountable).

The Core Problem: ℵ₀ − ℵ₀ = ???

Cardinal subtraction of infinite quantities is indeterminate:

ℵ₀ − ℵ₀ = 0  (remove all naturals)
ℵ₀ − ℵ₀ = 7  (remove all > 7)
ℵ₀ − ℵ₀ = ℵ₀  (remove evens, odds remain)

Result depends on which elements removed, not how many. But Magic's sequential subtraction changes everything.

Branch 1: Conjecture TRUE → You Win

ℵ₀ twin prime pairs. Engine finds them sequentially: pair #n removes life chip #n. This is a bijection. Every chip is removed. Life = 0.

Hilbert's Hotel in reverse: ℵ₀ rooms, each twin prime checks out a guest. ℵ₀ checkouts = empty hotel.

f: T → ℕ, f(tₙ) = n is bijection. |L \ im(f)| = 0

Branch 2: Conjecture FALSE → You Lose

Only K pairs (finite). ℵ₀ − K = ℵ₀. Opponent keeps infinite life. Engine stalls.

Branch 3: Independent of ZFC → No Determinate Outcome

Models where you win AND models where you lose. Not covered in Comprehensive Rules.

AssumptionTwin PrimesLife RemainingResult
TRUEℵ₀0 (bijection)You win
FALSEK (finite)ℵ₀You lose
Independent??Undetermined

Why Sequential Framing Matters

Magic finds twin primes one at a time, in order. This converts ill-defined ℵ₀−ℵ₀ into a well-defined ordinal process. Key theorem: if a countably infinite set has elements removed one-at-a-time indexed by ℕ, and every element is removed at some finite step, then S is empty.

The game's outcome is logically equivalent to the truth value of the Twin Primes Conjecture. A proof of the conjecture = a proof this deck wins.

Complete Deck List

99 maindeck + 14 sideboard. Hover any card for preview.

Twin Primes Explorer

0%
Computed in
TwinPrimeComposite
Primes
Twin pairs
Siege Zombie dmg
Largest pair
Sample pairs

Damage Simulator

Press "Run" to begin.

This engine asks the Twin Primes Conjecture — in cardboard — with mathematical rigor bridging number theory and a card game.

damage = min( ⌊(Y+1)/2⌋, |{twin prime pairs}| ) where Y → ∞

Whether that question has an answer is left as an exercise for the mathematicians.