Repositories
nbrader/proofs-circle-polygon-overlap
Area of overlap between circle and square
nbrader/proofs-a-complex-equation-envelope
nbrader/nbrader.com-unity-frame-visualizer
Interactive web-based visualizer for Unity frame timing, CPU/GPU pipelining, command buffers, and frame queuing. Adjust parameters in real-time to explore performance bottlenecks, understand input latency, and learn how CPU-bound vs GPU-bound scenarios affect frame rate. No dependencies—pure JavaScript educational tool.
nbrader/ascii-world
nbrader/nbrader.com-place-notes
A web app in elm which works for phone and mouse which allows you to create rectangular text notes by entering text into a field at the top, pressing add and then pressing somewhere on the screen.
nbrader/proofs-tarskis-axioms
Playing with Tarski's axioms for Euclidean geometry.
nbrader/nbrader.com-seven-point-partition
Seven Point Partition is an interactive Unity WebGL tool. You start with seven movable points in the plane. The app continuously tries to draw three straight lines that divide them into exactly one point per region. Drag points to explore configurations where such a partition is possible.
nbrader/proofs-descartes-rule-of-signs
Proof of Descartes' rule of signs, a useful theorem for real-root isolation.
nbrader/proofs-superposition-principle
An investigation into the superposition principle for differential equations.
nbrader/proofs-zeckendorf
nbrader/proofs-taylor-polynomials
nbrader/proofs-bird-meertens
I'm trying to (mostly) faithfully translate into Coq a theorem from the Bird-Meertens Formalism Wikipedia article about the correctness of Kadane's algorithm at solving the Maximum subarray problem.
nbrader/proofs-free-monoid-lib
nbrader/proofs-coq-util-lib
A place for me to store often useful lemmas
nbrader/proofs-mu-puzzle
A proof of the non-existence of a solution to Douglas Hofstadter's "Mu Puzzle" as featured in his book "Gödel, Escher, Bach: an Eternal Golden Braid"
nbrader/nbrader.com-gravity-sim
A web app which simulates a gravitational system.
nbrader/proofs-no-set-of-all-sets
A proof of the non-existence of a set of all sets.
nbrader/proofs-odd-and-even-parts
An attempt to recreate a simple proof that all functions between fields can be decomposed into the sum of an even and an odd function.
nbrader/nbrader.com-linkage-toy
A web app for playing with linkages.
nbrader/proofs-finite-state-machines
I'm studying Finite State Machines (AKA "Finite State Automata"), inspired by a YouTube series by Thomas Kern.
nbrader/advent-of-code-2024
nbrader/proofs-hom-functor
nbrader/nbrader.com-pairing-function-visualisation
A web app which allows you to visualise a pairing function.
nbrader/nbrader.com-dimensional-solver
Porting my Dimensional Countdown-style Problem Brute-force Solver (written in Haskell) to Elm
nbrader/nbrader.com-simple-linkage-toy
A web app which allows you to explore the space of 4-bar linkages.
nbrader/nbrader.com-colour-discerning-test
nbrader/nbrader.com-bezier-curves
A web app which allows you to draw bezier curves.
nbrader/advent-of-code-2023
My solutions to problems set by https://adventofcode.com/ for the year 2023.