Oscillon Hunt
A CAELIX lattice-field experiment in Gaussian birth, nonlinear Sine-Gordon evolution and tail-stable breather selection
Run Experiment
Open the live browser experiment as a single-run view.
What Is It?
This experiment searches for a localised nonlinear pulse that survives after birth. A Gaussian packet is injected at the centre of a two-dimensional lattice, then all forcing is disabled. From that point onward, the field must sustain itself under the Sine-Gordon telegraph kernel.
The result is closer to an oscillon hunt than a textbook soliton display. One-dimensional Sine-Gordon breathers do not simply generalise into this two-dimensional browser field. The experiment therefore searches a small parameter grid and selects the candidate that produces the calmest persistent tail.
What It Tests
The experiment tests whether a free-running nonlinear field can retain a localised pulsating structure after initial injection. It also tests the scoring doctrine used in earlier CAELIX breather work: the best candidate is not necessarily the one with the highest raw energy retention.
A flashy structure that jitters, expands or sheds unstable radiation is less useful than a calmer tail. The browser experiment therefore weights tail stability heavily, favouring a pulse that remains local, measurable and quiet after the early transient has left through the sponge.
How It Works
The field uses a scalar disturbance φ and velocity-like register v on a 243 × 243 grid. A Gaussian packet is injected with width σ and amplitude A, while v starts at zero. The field then evolves by a local Sine-Gordon telegraph update.
For each interior cell, the update computes a four-neighbour Laplacian, advances v, applies a nonlinear restoring term -k·sin(φ), then advances φ. The outer cells are clamped to zero, and a sponge region damps outgoing radiation so the boundary absorbs rather than confines.
The sweep tests a grid of σ and A values. Each candidate runs for a fixed number of ticks. An early landing energy is recorded, then a terminal tail window is measured for core energy, radius of gyration and peak |φ|.
Scoring Discipline
The score favours survival, peak quality and calmness in the terminal tail. Energy retention matters, but it is not allowed to dominate on its own. Tail energy variation and radius-of-gyration variation penalise jitter and spreading.
This reflects a lesson from the earlier CAELIX Exp08 work: a useful extracted sprite is a stable object, not merely a high-energy object. In this browser version, calm persistence beats bright collapse. Sensible, if less glamorous.
What Is Not Hard-Coded
- No analytic breather solution is injected.
- No eigenvalue solver or mode decomposition is used.
- No ongoing forcing is applied after birth.
- No reflecting confinement is used to keep the pulse alive.
- No final oscillon shape is painted into the renderer.
The initial Gaussian is the only birth event. After that, survival is a property of the nonlinear local field evolution.
Why It Matters
Oscillons and breather-like structures are important because they sit between waves and particles. They are field structures with local persistence. That makes them candidates for later collision, extraction and motif-interaction work.
For CAELIX, the experiment is a bridge between simple wave propagation and more body-like structures. It asks whether a finite local field can produce a calm, persistent pulse without a continuing source and without a hidden box pretending to be physics.