-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
380 lines (368 loc) · 16.1 KB
/
Copy pathindex.html
File metadata and controls
380 lines (368 loc) · 16.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta
name="robots"
content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
/>
<meta name="author" content="SimiaCryptus" />
<meta
name="keywords"
content="mathematical visualization, interactive math, computational mathematics, pentagon lattice, irrational lattice, cellular automata, knot theory, geometric entropy, fractal learning, quasi-Newton optimization, number theory, in-browser math research"
/>
<meta
name="description"
content="Mathematical Explorations — original mathematical experiments and visualizations. Multi-sheeted polygon covers, algebraic noise lattices, causal knot metrics, and other browser-native math research."
/>
<title>Mathematical Explorations</title>
<link rel="canonical" href="https://math.cognotik.com/" />
<meta name="theme-color" content="#0a0a14" />
<meta name="color-scheme" content="dark light" />
<!-- Favicons / site icon -->
<link rel="icon" type="image/png" href="icon.png" />
<link rel="icon" type="image/png" sizes="16x16" href="icon.png" />
<link rel="icon" type="image/png" sizes="32x32" href="icon.png" />
<link rel="apple-touch-icon" sizes="180x180" href="icon.png" />
<link rel="shortcut icon" href="icon.png" />
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta property="og:site_name" content="Mathematical Explorations" />
<meta
property="og:title"
content="Mathematical Explorations — Interactive Math Research in the Browser"
/>
<meta
property="og:description"
content="Original interactive experiments in geometry, number theory, and dynamical systems. Multi-sheeted polygon covers, algebraic noise lattices, causal knot metrics, and more — runs entirely in your browser."
/>
<meta property="og:url" content="https://math.cognotik.com/" />
<meta property="og:image" content="https://math.cognotik.com/og-image.png" />
<meta
property="og:image:alt"
content="Mathematical Explorations — interactive mathematical visualizations"
/>
<meta property="og:locale" content="en_US" />
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Mathematical Explorations — Interactive Math Research" />
<meta
name="twitter:description"
content="Original interactive experiments in geometry, number theory, and dynamical systems — each lab is a small piece of in-browser mathematical research."
/>
<meta name="twitter:image" content="https://math.cognotik.com/og-image.png" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,600;0,9..144,800;1,9..144,400&family=JetBrains+Mono:wght@400;500;600&display=swap"
rel="stylesheet"
/>
<link rel="stylesheet" href="css/style.css" />
<link rel="stylesheet" href="css/home.css" />
<link rel="stylesheet" href="css/videos.css" />
<script src="js/marked.min.js"></script>
<!-- MathJax configuration must be set before the library loads -->
<script>
window.MathJax = {
tex: {
inlineMath: [
['$', '$'],
['\\(', '\\)'],
],
displayMath: [
['$$', '$$'],
['\\[', '\\]'],
],
processEscapes: true,
processEnvironments: true,
},
options: {
skipHtmlTags: ['script', 'noscript', 'style', 'textarea', 'pre', 'code'],
ignoreHtmlClass: 'tex2jax_ignore',
processHtmlClass: 'tex2jax_process',
},
svg: { fontCache: 'global' },
startup: {
typeset: false,
},
};
</script>
<script
id="MathJax-script"
async
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"
></script>
<script src="https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.min.js"></script>
<!-- Structured data: WebSite + Organization + ItemList of labs/essays -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"@id": "https://math.cognotik.com/#website",
"url": "https://math.cognotik.com/",
"name": "Mathematical Explorations",
"description": "Original interactive experiments in geometry, number theory, and dynamical systems — in-browser mathematical research.",
"inLanguage": "en",
"publisher": {
"@id": "https://math.cognotik.com/#org"
}
},
{
"@type": "Organization",
"@id": "https://math.cognotik.com/#org",
"name": "Mathematical Explorations",
"url": "https://math.cognotik.com/",
"sameAs": ["https://github.com/SimiaCryptus/Fun_With_Math", "https://aol.cognotik.com/"]
},
{
"@type": "CollectionPage",
"@id": "https://math.cognotik.com/#webpage",
"url": "https://math.cognotik.com/",
"name": "Mathematical Explorations",
"isPartOf": {
"@id": "https://math.cognotik.com/#website"
},
"about": "Interactive mathematical experiments and visualizations"
},
{
"@type": "ItemList",
"name": "Featured Laboratories",
"itemListOrder": "https://schema.org/ItemListUnordered",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Pentagonal Lattice Geometry",
"url": "https://math.cognotik.com/experiments/Pentagon_Lattice_Geometry/index.html"
},
{
"@type": "ListItem",
"position": 2,
"name": "Space-Color Symmetry",
"url": "https://math.cognotik.com/experiments/symmetry_simple/index.html"
},
{
"@type": "ListItem",
"position": 3,
"name": "Geometric Entropy",
"url": "https://math.cognotik.com/experiments/geometric-entropy/index.html"
},
{
"@type": "ListItem",
"position": 4,
"name": "Spacelike Knots",
"url": "https://math.cognotik.com/experiments/spacelike-knots/index.html"
},
{
"@type": "ListItem",
"position": 5,
"name": "Layered Cellular Automata",
"url": "https://math.cognotik.com/experiments/layered_ca/index.html"
},
{
"@type": "ListItem",
"position": 6,
"name": "Fractal Learning",
"url": "https://math.cognotik.com/experiments/fractal_learning/index.html"
},
{
"@type": "ListItem",
"position": 7,
"name": "Irrational Lattice",
"url": "https://math.cognotik.com/experiments/irrational_lattice/index.html"
},
{
"@type": "ListItem",
"position": 8,
"name": "Relativistic 2-Body Gravity",
"url": "https://math.cognotik.com/experiments/gravity/index.html"
}
]
}
]
}
</script>
</head>
<body>
<canvas id="bgCanvas" aria-hidden="true"></canvas>
<div class="aurora" aria-hidden="true">
<div class="aurora-blob aurora-blob-1"></div>
<div class="aurora-blob aurora-blob-2"></div>
<div class="aurora-blob aurora-blob-3"></div>
</div>
<div class="grid-overlay" aria-hidden="true"></div>
<nav>
<!-- primary navigation -->
<a class="brand" href="index.html">
<span class="brand-glyph">∑</span>
<span class="brand-text">Mathematical Explorations</span>
</a>
<span class="spacer"></span>
<a
class="nav-link"
href="https://aol.cognotik.com/"
target="_blank"
rel="noopener"
aria-label="Visit The Arcade of Life — sister site"
>Arcade of Life <span class="arrow">↗</span></a
>
<a
class="nav-link"
href="https://github.com/SimiaCryptus/Fun_With_Math"
target="_blank"
rel="noopener"
aria-label="View Mathematical Explorations source on GitHub"
>GitHub <span class="arrow">↗</span></a
>
</nav>
<section class="hero">
<div class="hero-badge">
<span class="hero-badge-dot"></span>
Interactive experiments · runs entirely in the browser
</div>
<h1 class="hero-title">
<span class="hero-title-line">Mathematical</span>
<span class="hero-title-line hero-title-accent">Explorations</span>
</h1>
<p class="hero-lede">
A collection of original interactive experiments in geometry, number theory, and dynamical
systems — each lab is a small piece of in-browser mathematical research, not a textbook
visualization. These are decades of personal mathematical insight, finally carried to
completion: AI-assisted tooling supplied the leverage to finish the exploration and publish
it — but the questions, intuitions, and results are human.
</p>
<p class="hero-tagline">
<span class="quote-mark">“</span>What happens if you poke a rigid structure with one
irrational?<span class="quote-mark">”</span>
</p>
<div class="hero-scroll" aria-hidden="true">
<span class="hero-scroll-line"></span>
<span class="hero-scroll-text">scroll</span>
</div>
</section>
<div class="intro-panel">
<div class="intro-panel-glow" aria-hidden="true"></div>
<h2>Start Here</h2>
<p>
Most of the labs below share a single recurring question:
<strong
>what happens to a clean algebraic or geometric structure when you introduce one carefully
chosen twist?</strong
>
A single irrational coordinate, a single symmetry edge in a diffusion graph, a single causal
direction in a knot — small perturbations that produce surprisingly rich behavior.
</p>
<p>Three loose themes run through the featured labs:</p>
<ul class="theme-list">
<li>
<strong>Algebraic structure → emergent geometry.</strong>
<em>Pentagon Lattice</em> and <em>Irrational Lattice</em> both start with a number field
and watch geometry crystallize out of it — fractional dimension, aperiodic moiré,
spinor-like holonomy.
</li>
<li>
<strong>Dynamics on symmetric or causal substrates.</strong>
<em>Space-Color Symmetry</em> and <em>Layered CA</em> wire symmetry orbits or substrate
colors into the dynamics; the result is diffusion on a quotient manifold or three-layer
feedback between agents and a Conway-Life host.
</li>
<li>
<strong>New metrics on familiar objects.</strong>
<em>Geometric Entropy</em> recasts the Erdős distinct-distance problem as a continuous
entropy optimization; <em>Spacelike Knots</em> equips a knot with a Minkowski metric so
crossings become causal inversions.
</li>
</ul>
<p class="intro-panel-footnote">
If you only have a few minutes, open
<strong>Pentagon Lattice Geometry</strong> or <strong>Spacelike Knots</strong> — they're the
most self-contained, most novel, and the easiest to play with cold.
</p>
<p class="intro-panel-footnote">
<strong>A note on provenance:</strong> none of this is generated insight. Each lab grew from
a question carried for years — sometimes decades — that simply never had the tooling to be
finished and shared at a level of effort that made sense. AI-assisted exploration provided
that leverage: it helped close the loops, build the visualizations, and do the publishing.
The mathematics, the intuitions, and the judgment about what was worth chasing are mine.
</p>
</div>
<p class="section-title">
<span class="section-title-num">01</span>
Featured Laboratories
<span class="section-title-sub">— in-depth experiments</span>
</p>
<p class="section-subtitle">
Extended interactive studies, each accompanied by documentation describing the underlying
mathematics, motivation, and methods. Click a card to read its full notes; use the Open button
to launch the lab.
</p>
<div class="featured-grid" id="featuredGrid">
<!-- Populated from labs.json by js/home-data.js -->
</div>
<p class="section-title">
<span class="section-title-num">03</span>
Essays <span class="section-title-sub">— long-form explorations</span>
</p>
<p class="section-subtitle">
Extended written investigations into the foundations of computational mathematics. The
<strong>RCC · PI_RCC · NAM</strong> trilogy forms a single arc — three
angles on one question: <em>what is a mathematical constant, computationally?</em> Each treats
a number not as a static value but as an <em>engine</em> whose structure, cost, and
reachability can be measured. Click a card to read inline; use Open for the dedicated view.
</p>
<div class="featured-grid" id="essaysGrid">
<!-- Populated from labs.json by js/home-data.js -->
</div>
<p class="section-title">
<span class="section-title-num">02</span>
Short Demonstrations
<span class="section-title-sub">— classical concepts, concisely</span>
</p>
<p class="section-subtitle">
Compact, self-contained demonstrations of classical mathematical concepts. These are warm-ups,
not research — start here if you'd rather see something familiar.
</p>
<div class="card-grid" id="demoGrid">
<!-- Populated from labs.json by js/home-data.js -->
</div>
<footer>
<div class="footer-divider" aria-hidden="true"></div>
<p>
Implemented in plain HTML, CSS, and JavaScript —
<a href="https://github.com/SimiaCryptus/Fun_With_Math" target="_blank" rel="noopener"
>view source on GitHub</a
>
· no build step, no dependencies beyond a couple of CDN-loaded libraries
</p>
<p style="opacity: 0.8; font-size: 0.92em">
Sister site:
<a href="https://aol.cognotik.com/" target="_blank" rel="noopener">The Arcade of Life</a>
— a browser-based arcade built on Conway's Game of Life and 50+ cellular automaton
rulesets.
</p>
<p style="opacity: 0.75; font-size: 0.9em; max-width: 60ch; margin: 1em auto">
Human insight, finished with AI-assisted tooling. A lifetime of mathematical curiosity that
finally had the means to be explored to its conclusion and published — not machine-generated
content, but human results made reachable.
</p>
<p class="footer-mark">∑</p>
</footer>
<!-- Modal for expanded README view -->
<div class="modal-overlay" id="modalOverlay" role="dialog" aria-modal="true" aria-hidden="true">
<div class="modal-card" id="modalCard">
<div class="modal-header">
<div class="modal-icon" id="modalIcon" aria-hidden="true"></div>
<h2 class="modal-title" id="modalTitle"></h2>
<a class="modal-launch" id="modalLaunch" href="#">Open <span class="arrow">→</span></a>
<button class="modal-close" id="modalClose" aria-label="Close">✕</button>
</div>
<div class="modal-media" id="modalMedia"></div>
<div class="modal-body" id="modalBody"></div>
</div>
</div>
<script src="js/home-data.js"></script>
</body>
</html>