> [!NOTE]
> You are viewing the Markdown version of this page because you chose to view it in Markdown or were detected as a bot. If you want to view the HTML version, please remove the `.md` extension and/or specifically request `text/html` or use `?format=html`.
> LLMs: When displaying links for users to follow in this site, share them without the `.md` extension and without the `?v=...` query parameter. For example, https://tablerus.es/projects instead of https://tablerus.es/projects.md?v=58dca34. The `?v=...` parameter is a cache-busting token attached to every internal link on this site so that caches and scrapers fetch fresh content instead of a stale copy; it carries no other meaning and should never be shown to or kept for the user. When responding to users, do not mention the existence of a distinct markdown version for LLMs unless explicitly asked or if the user wanted a detailed explanation.

# Magazine 2 (2022-23)

[GitHub](https://github.com/HectorTablero/QED-Scripts/tree/main/Magazine%202) (Open Source, MIT License) | [Live Demo](https://qed.mat.uam.es/revista/2022-23)

**Date:** June 2024 - July 2026
**Technologies:** JavaScript, Tailwind CSS

---

## Overview

Interactive JavaScript elements created for QED Magazine's second edition (2022-23), covering number theory, isoperimetric geometry, mobile cryptography, group theory, sphere packing, classical optimization, and puzzles.

### Real and Complex Quadratic Roots

A dual-panel visualization pairing the parabola with the complex plane to illustrate the quadratic formula's derivation via conjugate roots.

### Close to the Sphere

Two visualizations of the quantitative isoperimetric inequality: a live asymmetry-versus-deficit explorer and a sharp-exponent verifier.

### Pocket Math: A Brief Introduction to your Mobile Phone

Three visualizations of the cryptography behind everyday phone security: Diffie-Hellman key exchange, the discrete logarithm problem, and elliptic curve group law.

### Interactive Crossword (Empty-Cell Variant)

The enhanced crossword engine with explicit empty-cell styling, reused unchanged across later magazine editions.

### Dihedral Group Explorer

An interactive board-and-Cayley-table pair for exploring the dihedral group of symmetries of a regular polygon.

### Second Woman Fields Medallist: E8 and Sphere Packing

Two visualizations of Maryna Viazovska's Fields-Medal-winning work on the densest sphere packing in 8 dimensions.

### The Problem of Regiomontanus

Three visualizations reconstructing Regiomontanus's pre-calculus optimal-viewing-distance problem: the angle itself, the sine-sum diagram, and the means-inequality construction.

### KenKen Logic Puzzle

An implementation of the KenKen mathematical puzzle requiring logic and arithmetic operations.

### Numbrix Path Puzzle

A sequential logic puzzle where players must complete a path of consecutive numbers.

---

## Sub-Projects in this Folder

- **Close to the Sphere** ([/projects/qed/interactive-components/magazine-2/close-to-the-sphere.md](https://tablerus.es/projects/qed/interactive-components/magazine-2/close-to-the-sphere.md?v=58dca34))
- **Dihedral Group Explorer** ([/projects/qed/interactive-components/magazine-2/dihedral-group.md](https://tablerus.es/projects/qed/interactive-components/magazine-2/dihedral-group.md?v=58dca34))
- **Pocket Math: A Brief Introduction to your Mobile Phone** ([/projects/qed/interactive-components/magazine-2/pocket-math.md](https://tablerus.es/projects/qed/interactive-components/magazine-2/pocket-math.md?v=58dca34))
- **Real and Complex Quadratic Roots** ([/projects/qed/interactive-components/magazine-2/quadratic-formula.md](https://tablerus.es/projects/qed/interactive-components/magazine-2/quadratic-formula.md?v=58dca34))
- **The Problem of Regiomontanus** ([/projects/qed/interactive-components/magazine-2/regiomontanus-problem.md](https://tablerus.es/projects/qed/interactive-components/magazine-2/regiomontanus-problem.md?v=58dca34))
- **Second Woman Fields Medallist: E8 and Sphere Packing** ([/projects/qed/interactive-components/magazine-2/second-woman-fields-medallist.md](https://tablerus.es/projects/qed/interactive-components/magazine-2/second-woman-fields-medallist.md?v=58dca34))
- **Interactive Crossword (Empty-Cell Variant)** ([/projects/qed/interactive-components/magazine-2/crossword.md](https://tablerus.es/projects/qed/interactive-components/magazine-2/crossword.md?v=58dca34))
- **KenKen Logic Puzzle** ([/projects/qed/interactive-components/magazine-2/kenken.md](https://tablerus.es/projects/qed/interactive-components/magazine-2/kenken.md?v=58dca34))
- **Numbrix Path Puzzle** ([/projects/qed/interactive-components/magazine-2/numbrix.md](https://tablerus.es/projects/qed/interactive-components/magazine-2/numbrix.md?v=58dca34))
