Complex Projective 4-Space
Where exciting things happen
- Posts
- 390 from 22 Aug 2012 to 3 May 2026
- Posting
- now and then (1 in the last year)
- Kind
- personal blog
- Feed
- https://cp4space.hatsya.com/feed/
2026 1
2025 1
2024 2
2023 6
2022 8
2021 13
- Involutions on a finite set
- Hamming backups: a 2-of-3 variant of SeedXOR
- An efficient prime for number-theoretic transforms
- Hamming cube of primes
- Determinacy
- One-way permutations
- Cyclotomic fields
- Urbit for mathematicians
- A curious construction of the Mathieu group M11
- Assorted topics
- Meagre sets and null sets
- Keep your public keys private
- The neural network of the Stockfish chess engine
2020 20
- Rigid heptagon linkage
- Barreto-Naehrig curves and cryptographic pairings
- Shallow trees with heavy leaves
- Let the circumcentre be your origin
- An attempt to understand the Monster group
- The exceptional Jordan algebra
- Closed-form numbers
- The Barnes-Wall lattices
- Subsumptions of regular polytopes
- Relocation
- Associative universal gates
- Another two rational dodecahedra
- Banach-Tarski and the Axiom of Choice
- Rational dodecahedron inscribed in unit sphere
- Fast-growing functions revisited
- 4-input 2-output Boolean circuits
- That group of order 348364800
- More quantum gates and lattices
- Minimalistic quantum computation
- Nested lattices
2019 4
2018 13
- Fully self-directed replication
- 6-colourings of subsets of the plane
- Atiyah’s problem
- Sorting networks
- Eurozone’s Lemma
- Royal Wedding and Polymath16
- Assorted news
- Cubical Type Theory
- Diamonds
- Happy Noethday
- Serge Vlăduţ : Lattices with exponentially large kissing numbers
- A rather satisfying winter
- Olympiad news
2017 4
2016 6
2015 6
2014 56
- Oligomath 1: Deletion and duplication
- Holyhedron update
- Ménage primes
- Random circular mazes
- Cipher 71: Monoalphabetic II
- Tweetable architecture
- Tributes to cryptanalysts
- Hyperbolic Minecraft
- First female Fields medallist
- How to do geometry properly
- I’m still alive
- If sunflowers were square
- Applications of quaternions
- Cipher 70: Wild goose chase
- Cavalieri’s principle
- Cipher 69: A void
- Bounded gaps: one year on…
- Liquid mirror telescopes
- Meteor shower
- Cipher 68: Conjugation
- Cipher 67: Dyslexic philosopher
- Golyhedron update
- Noughts and Crosses
- Golygons and golyhedra
- Orchestral biography of Turing
- Cipher 66: Hash inversion
- Poncelet’s porism: the Socratic dialogue
- Cipher 65: Melencolia
- Lifting the exponent
- Cipher 64: Sic transit gloria Monday
- Cayley-Menger determinants
- Most difficult chess problem
- Cipher 62: Also untitled
- Denser packing of pound coins discovered
- Cipher 61: Discrepancy
- Rectangular hyperbolae and the orthocentre
- Cipher 60: Tuesday comes between Wednesday and Friday this week
- Emergence
- Cipher 59: Iterated question-answering
- Gears
- Schönhage-Strassen algorithm
- Cipher 58: Regarding knot theory
- Cipher 57: Inadvertent involution
- Soddy’s hexlet
- Cipher 56: Myrmecological madness
- Exotic spheres
- Cipher 55: Tantalising
- Hurwitz surfaces
- Cipher 54: Zero-sum game
- Solitons and trains
- Cipher 53: Multicoloured
- Descartes snark
- Cipher 52: Tetragrammaton
- Complications of furniturial locomotion
- Cipher 51: Wild bee chase
- Supercoiling
2013 172
- New Year’s Eve
- Applications of ultrafilters
- Comprehending ultrafilters
- Large cardinals
- Tarski’s circle-squaring problem
- Free commutative monoid on countably many generators
- Miscellaneous news and sphere eversion
- Brouwer’s fixed-point theorem
- Crash course in Gaussian integers
- Bounded gaps update
- Hearing the shape of a drum
- Quantum logic gates
- Yf and only Yf?
- Gosper’s Pyrominia animation
- Cipher 50: Non-trivial evasion
- Curves of constant width
- Enumerating the rationals
- Cipher 49: Feline cartograph
- Punting in clearings of arbitrarily small Lebesgue measure
- Mathematical innuendo
- Mathieu groupoid
- MOG results released
- What should this group be called?
- Cipher 48: Endoplasmic reticulum
- Proper classes
- Molecular geometry
- Cipher 47: Plughole
- Lattice gases and conformal maps
- The Whetstone of Witte
- Mog
- Cipher 46: Hellenic Angler Leviathan
- Rational approximations to Platonic solids
- Desert Island Theorems
- W. T. Tutte
- Cipher 45: Sisyphean
- Perrin sequence
- Leech lattice
- Category of scones
- Cipher 44: Dostin
- Ten things you (possibly) didn’t know about the Petersen graph
- Exotic continued fractions
- Cipher 43: Palindrome
- Pappian and Desarguesian planes
- Four colour theorem
- Comfortably squarefree numbers
- Stella octangula
- Cipher 42: Sudoku II
- A more aperiodic monotile
- Block cellular automata
- New aperiodic monotile
- Gingerbread men
- A year of cp4space
- Langton’s loops, sexually-transmitted viruses and architecture
- Cipher 41: Caesar cipher
- Influential mathematicians
- Growth of recursive string substitution
- Analysing Escher
- Polynomials and Hamming weights
- Cipher 40: Leversha’s paradise
- Symmetric geometry theorems
- Kaleidoscopes
- Cipher 39: Unknown location
- Fair dice
- Seven-dimensional cross product
- De Bruijn sequences
- Cipher 38: 60 percent wordsearch
- Further news
- Converting problems into elliptic curves
- Cipher 37: Honeycomb II
- Mathematical Ashes
- Von Neumann universe
- Cipher 36: Concube cum cerebro
- Generalised TFAE
- PSL(2,Z)
- Cipher 35: Adjacency mania
- Lovász conjecture and Devil’s algorithm
- Coxeter groups and beyond
- Cipher 34: Manual
- Competitions
- Partition numbers
- Cipher 33: Puzzling II
- Assorted news
- Iterated Aut revisited
- Cipher 32: Untitled
- How to score 1729 in the IA Tripos
- Quasifractals
- Plateau
- Cipher 31: Polyphasic
- Down to 285278
- Johnson solids
- The Not-Very-Random-At-All Graph
- Integral banana
- Iterated automorphism groups
- IMO team unveiled
- Pairwise versus overall
- The Universe
- Sierpinski triangle
- Cipher 30: Finale
- Hoffman-Singleton graph
- Simultaneous proofs
- Cipher 29: Permutation
- FRACTRAN
- Things that shouldn’t work, but do
- Cipher 28: Irrationality II
- Words in summation convention
- Background Problem I
- Cipher 27: Sunflower
- Affine spaces over F3
- Recent discoveries in Conway’s Life
- Cipher 26: Spaced out
- Ring of periods
- The n-body problem
- Cipher 25: My dear Watson
- EGMO synopsis
- Efficient computational matchings and lax sexual morality
- One-dimensional noughts and crosses
- Gamma(1/4)
- Cipher 24: ADFGVX
- Don’t do it!
- 3D chess is Turing-complete
- BMO training
- Circuitry in 3D chess
- Cipher 23: Orthogonal boustrophedons
- New prime-generating algorithm
- Three-dimensional chess
- Urinals
- Cipher 22: There be dragons
- Rational distance problem
- Holyhedra
- Cipher 21: Sudoku
- Generalising Erdős’ conjecture
- Three directions
- Antoine’s necklace
- Cipher 20: Ulam
- Permanent-determinant method
- Eilenberg-Mazur swindle
- Cipher 19: Corrupted
- Assorted news
- Radical Tauism
- Cipher 18: Enigma
- 27 lines on a cubic
- The torus
- Cipher 17: Hallucinogen
- What constitutes an explicit example?
- Tournament dice
- Magic squares of squares
- Cipher 16: The scenic route
- BMO2 marked
- Langton’s ant revisited
- New perfect number discovered
- Cipher 15: Shuffled
- |cp4space| = 100
- Sphere packings, lattices and fruits
- Cipher 14: Remorse
- Visualising complex functions
- Ordinal music
- Origami
- Cipher 13: Intercardinal
- Cayley-Bacharach applications
- Non-trivial mutual friends
- Assorted stuff
- Projective Cranch geometry
- Cipher 12: Knot homophonic
- Graph minors
- Alexandroff line
- Generalised Truchet tiles
- Cipher 11: Musical mayhem
- Bombers and Basilisks
- The Ξ function
- Topological tacks
- Egmohedron
- Cipher 10: 2013
2012 78
- Recapping 2012
- Busy beavers
- The inadequacy of SCLT
- Cipher 9: Christmas cryptography
- The world still exists
- Dissecting the disc
- TREE(3) and impartial games
- Cipher 8: Honeycomb
- Pictures of matchstick graphs
- Fast-growing functions
- Infinite monkey theorem
- Treefoil
- Cipher 7: Generalised RSA
- BMO1 marked
- Things go wrong eventually
- Triangling the square
- Bolzano-Weierstrass
- Cipher 6: Puzzling
- Adenovirus
- Fat Cantor set
- Geomagic squares
- Cipher 5: 99 problems or 23?
- Miscellany
- Outer automorphism of S6
- Hyperboloid of one sheet
- Betts revisited
- Cipher 4: Think rationally
- Spin groups
- Field with one element
- Mouse-astrophe
- Self-replication
- Wire tetrahedra
- The Betts problem
- Responses
- Final chapter of MODA
- NP-triv
- Happy Hallowe’en
- Fusible numbers
- MODA: Diophantine equations
- Gmt
- Borromean strings
- Markov basket-weaving
- Cipher 3: Chess cipher
- MODA: Inversion
- Combinatorial cake
- Surfaces
- MODA: Barycentric stuff
- Campanology
- Spinning around
- Projective polyhedra
- Antikythera revisited
- MODA: Geometry bashing
- Combinatorial game theory
- A slice of π
- MODA: Projective geometry
- Hiatus interruptus
- Good fibrations
- Cipher 2: Labyrinth
- MODA: Inequalities
- One hundred and sixty three
- Antikythera mechanism
- MODA: Sequences and Polynomials
- Lizard and Spock dice
- Linear-bounded automata
- Lunisolar calendars
- Second and third chapters
- Big Mandelbrots
- Dürer’s square
- Digest
- MODA ready for review
- Closed-form bijections
- Activities with golden rhombi
- Sexy symmetrical starfish
- Elliptic curve calculator
- Cipher 1: Puzzle Hybridisation
- Conway polyhedron notation
- Are you Ready?
- Pathological functions