Skip to content

SimiaCryptus/Fun_With_Math

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mathematical Explorations

A collection of original interactive mathematical experiments and essays—all running live in your browser with no installation required. Each lab is a small piece of in-browser mathematical research, not a textbook visualization.

🔗 Live site: math.cognotik.com

🚀 Getting Started

Open index.html in any modern web browser, or serve the folder with any static file server:

npx serve .
# or
python -m http.server

Then navigate to the URL shown in your terminal (e.g. http://localhost:3000 for serve, http://localhost:8000 for Python).

🧪 Featured Laboratories

Extended interactive studies, each accompanied by documentation describing the underlying mathematics, motivation, and methods.

Laboratory Description
Pentagonal Lattice Geometry Multi-sheeted covering construction where the pentagon develops fractional dimension (d ≈ 2.37) and spinor-like holonomy
Space-Color Symmetry A pixel canvas where symmetry rewires the diffusion graph, producing kaleidoscope dynamics on a quotient-like manifold
Geometric Entropy A continuous analogue of the Erdős distinct-distance problem via Shannon entropy optimization
Spacelike Knots A knot equipped with a Minkowski metric, turning crossings into causal inversions
Layered Cellular Automata Langton's ants write a colored substrate gating where Conway's Life can live — three feedback layers
Fractal Learning Inverse iterated-function-system fitting via gradient optimization under a Chamfer metric
Irrational Lattice Deterministic, algebraic "colored noise" for lattices — provably aperiodic, spectrally tunable

📝 Essays

Extended written investigations into the foundations of computational mathematics.

Essay Description
Quadratic Quasi-Newton A new optimization algorithm interpolating between gradient descent and L-BFGS
Rational Certificate Complexity A computational taxonomy of mathematical constants, stratified by certificate cost
The Simplest Increment: x + sin(x) A cubic-convergent iteration for π built from the derivative structure of an analytic function
Numbers as Machines A generator-based numerics library where every number is a deterministic, forkable virtual machine

🧮 Short Demonstrations

Compact, self-contained demonstrations of classical mathematical concepts.

Demonstration Description
Mandelbrot Set Zoom and pan the iconic complex-plane fractal
Prime Number Sieve Animated Sieve of Eratosthenes
Fourier Series Build waveforms from rotating circles
Collatz Conjecture Visualize the 3n+1 sequence

🗂 Project Structure

index.html              ← Landing page / experiment gallery
css/
  style.css             ← Shared stylesheet
  home.css              ← Landing page styles
js/
  home.js               ← Landing page logic (README previews, modals)
  marked.min.js         ← Markdown renderer
  optimizer-*.js        ← Shared QQN / Adam / L-BFGS optimizers
experiments/
  basic/                ← Short classical demonstrations
  Pentagon_Lattice_Geometry/  ← Multi-sheeted polygon covers
  symmetry_simple/      ← Space-Color Symmetry
  geometric-entropy/    ← Continuous Erdős distinct-distance
  spacelike-knots/      ← Minkowski-metric knots
  layered_ca/           ← Langton's ants × Conway's Life
  fractal_learning/     ← Inverse IFS fitting
  irrational_lattice/   ← Algebraic colored-noise lattices
essays/
  QQN/                  ← Quadratic Quasi-Newton
  RCC/                  ← Rational Certificate Complexity
  PI_RCC/               ← The Simplest Increment: x + sin(x)
  NAM/                  ← Numbers as Machines
terraform/              ← Infrastructure for static hosting (S3 + CloudFront)
scripts/                ← Sitemap and OG-image generation

🛠 Implementation

Implemented in plain HTML, CSS, and JavaScript — no build step, and no dependencies beyond a couple of CDN-loaded libraries (MathJax, Mermaid). Deployed as a static site to AWS S3 + CloudFront via Terraform.

📄 License

See LICENSE.

About

Collected mathematical experiments in web-browseable form

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors