Interactive Modular Arithmetic & Number Theory Research Suite

Comprehensive 12-Canvas Visualization Tool for Advanced Mathematical Exploration

Research & Development by Wessen Getachew · Twitter @7dview

Features: 12 Interactive Canvases | Unlimited Parameters | 2K Export | Statistical Analysis | CSV Data
Topics: Farey Sequences | Cayley Transforms | Prime Distribution | Primitive Roots | Coprime Density | Dirichlet Characters
ζ(s)
Initializing Unlimited Explorer...
Point Properties
Mathematical Introduction
𝔻 Unit Disk
Custom Farey Configuration
ℍ Upper Half-Plane
Cayley Transform & Geodesics
⊚ Nested Modular Rings
Unlimited GCD Structure
6. ⚙ Primitive Roots
Power Sequence g^n mod M
7. 🔵 Coprime Circle
Visual Coprimality Patterns
8. 📊 Phi Ratios
φ(n)/n Convergence Chart
9. 📈 Convergence
Limit to 6/π² ≈ 0.6079
10. 🎯 Coprime Grid
GCD Pairs Matrix View
11. 🔢 Density Rings
Nested 1→n Coprime View
12. 🌟 Dirichlet Characters
χ(n) mod M Character Visualization
CONNECTION OPTIONS
APPLY CONNECTIONS TO
Filter points by their GCD relationship
NESTED RINGS COLOR SCHEME
Different color schemes reveal different patterns
CONNECT POINTS BY
GAP SIZE (2n)
Connect r to r+gap in residue space
CONNECTION THICKNESS 1.0
CONNECTION OPACITY 0.3
LABEL OPTIONS
LABEL MODE
LABEL SIZE 10
LABEL EVERY NTH RING
LABEL POSITION
LABEL OFFSET 18
GLOBAL LABEL SCALE (ALL 12 CANVASES) 100%
Multiplies label size across all canvases
PLOT ORDER & ARRANGEMENT
PLOT ORDER
Angular: position by fraction of circle | Sequential: places in sorted order
DISPLAY OPTIONS
Live Statistical Analysis
Advanced Point Filtering
Animation & Recording
Interactive Guide
Unlimited Parameter Control
CANVAS COLOR LEGEND
𝔻 Unit Disk
ℍ Cayley Plane
⊚ Nested Rings
🔄 Reduction
ℂ Full Plane
⚙ Primitive Roots
Controls are color-coded to show which canvas they affect
Basic Parameters
Angular Layout Mode
Fractional mode uses natural angular positions based on k/m
Phase Rotation θ
Speed: 1.0x
Modulus m (Any Integer) 101
Farey: denominators divide m (no upper limit)
Canvas Zoom Controls
Unit Disk Zoom 100%
Upper Half-Plane Zoom 100%
Nested Rings Zoom 100%
Modular Reduction Zoom 100%
Full Complex Plane Zoom 100%
Primitive Roots Zoom 100%
Master Zoom (All Canvases) 100%
Per-Ring Rotation Presets
/
Sets per-ring rotation: k/d × 360° (e.g., 1/2 = 180°, 1/4 = 90°, 2/3 = 240°). Check box above to also set Phase.
Min Ring (m_start) 1
Max Ring (m_end) 12
Unlimited - 100+ rings possible
Ring Spacing Factor 1.0
Per-Ring Rotation
Nested Rings Display Mode
Display Mode
Primitive Roots & Generator
Generator g 3
g=3 for M=101 (smallest primitive root)
Select Element by Order
Dropdown shows: element (order)
Global Line Thickness
Line Thickness (All Canvases) 1.00
Canvas Zoom Controls
Unit Disk Zoom 1.00×
Cayley Plane Zoom 1.00×
Nested Rings Zoom 1.00×
Cayley Transform & View Options
Transform Type
Standard Cayley: Disk→Upper Half-Plane | Inverse: Different orientation | FTT: Upper Half-Plane→Disk | Smith: Disk→Disk (RF) | Möbius: Fully customizable
Cayley Plane View Range
Horizontal Range (Re) 6.0
Width of visible area in ℍ
Vertical Range (Im) 4.0
Height of visible area in ℍ
Vertical Offset 0.0
Shift view up/down
Grid Density 1.0
Grid line spacing
Prime Distribution
Number of Primes 150
No limit - computation may slow with >5000
Prime Upper Limit 10000
Generate primes up to this value
Nested Rings Configuration
Ring Generation Mode
Choose "Custom Moduli List" to specify any arbitrary sequence
Min Ring (m_start) 1
Max Ring (m_end) 101
Unlimited - 100+ rings possible
Ring Spacing Factor 1.0
Per-Ring Rotation
Farey Sequence & Custom Points
Generate Farey Sequence F_n
F_n max = current modulus m (currently F_101 available). Option to include 0/n for each n.
Add All Residues for Modulus
Adds all fractions k/m for k = 0 to m-1 (includes 0/m)
Quick Presets
Custom Points (Click ✕ to remove) 3 points
Format: numerator/denominator (e.g., 1/3, 2/5, 3/7)
Connection Options
Apply Connections To
Filter points by their GCD relationship
Nested Rings Color Scheme
Different color schemes reveal different patterns. Gradient schemes (fire, plasma, viridis, etc.) color by angular position
Connect Points By
Gap Size (2n) 2
Connect r to r+gap in residue space
Connection Thickness 1.0
Connection Opacity 0.3
Label Options
Label Mode
Label Size 10
Label Every Nth Ring 1
Label Position
Label Offset 18
Plot Order & Arrangement
Plot Order
Angular: positions by fraction of circle | Sequential: places in sorted order
Display Options
Global Connection Visualization (All Canvases)

Export individual canvases or all four together in high resolution