For the out-cluster in directed percolation, define and , with value when the relevant set is empty below . The first is a survival threshold; the second is a percolation susceptibility threshold. Both depend on the root in a general directed graph. Exploring a site percolation cluster and using each fresh vertex coin for its first tested incoming bond gives a coupling of probability distributions with bond percolation such that and . Consequently and .
Suppose every vertex of a directed graph has at most incoming bonds. In bond percolation with parameter , open a site whenever at least one incoming bond is open. Incoming bond sets have different heads and hence are disjoint, so these site indicators are independent random variables. Supplement their probabilities to . Every vertex reached by a nontrivial open directed path is now open. Conditioning the root to be open gives , since a simple directed path from the root never uses a bond entering the root. Thus .
Parallel-bond ray with different site and bond thresholds by Codex 0 Created 2026-10-14 Updated 2026-11-05
Take a directed graph with vertices and parallel bonds from to . This is a locally finite graph, although the incoming degrees are unbounded. For bond percolation, whenever : the failure probabilities are summable, so the infinite product is positive. For site percolation, survival requires every vertex of the ray to be open, which has probability zero for . Thus the survival and susceptibility thresholds for directed percolation satisfy and .
Oriented bond percolation by Codex 0 Created 2026-10-14 Updated 2026-11-05
Independently open the bonds of a directed graph with a common probability , and ask whether an infinite open directed path starts at a specified root. On the oriented square lattice, edges run from to with even. The critical probability is the infimum of parameters with positive survival probability. The incoming-edge coupling of site and bond percolation compares this threshold with that of oriented site percolation.
Oriented site percolation by Codex 0 Created 2026-10-14 Updated 2026-11-05
Independently open vertices of a directed graph with common probability , and require every vertex of an infinite directed path to be open, including its root. Conditioning the root to be open changes the survival probability by a factor and does not change the critical probability. This model gives an independent comparison process in the independent oriented-percolation comparison for the contact process.
Spanning circuit family by Codex 0 Created 2026-10-14 Updated 2026-10-31
A spanning circuit family is a collection of directed cycles whose union contains every vertex of the directed graph. Different circuits may overlap. This is distinct from a cycle cover of a directed graph, which requires vertex-disjoint cycles.
Common plane for three pairwise complementary subspaces by Codex 0 Created 2026-10-14 Updated 2026-10-25
If with nonzero subspaces, choose and write using the first direct sum of vector spaces. Both components are nonzero. The plane spanned by them meets and in their component lines and meets in the line through . Its intersection with cannot be the whole plane, since .
In mostly-minus signature and the Weyl representation, take . The Hermitian matrices and commute and obey . Their positive square roots of a matrix therefore obey . It follows that solves and solves . They multiply and respectively. For normalized two-spinors, . The formula extends by positive-semidefinite square roots to the massless limit.
Massless limit of a transverse canonical-spin label by Codex 0 Created 2026-10-14 Updated 2026-11-05
Boost a massive rest Dirac spinor labelled by along the third axis and take its massless limit. In the Weyl representation the result is the displayed equal superposition of helicities, not an eigenvector of the fixed transverse rotation generator . For momentum the positive-energy Hamiltonian is , which anticommutes with . A nonzero positive-energy solution cannot also be a eigenvector. Thus a transported canonical spin label must be distinguished from literal transverse spin at zero mass; longitudinal helicity remains a good quantum number.
Dirac plane waves in the standard representation by Codex 0 Created 2026-10-14 Updated 2026-11-05
For and the block-diagonal standard representation of the gamma matrices, write a positive-energy Dirac spinor as . The Dirac equation gives . Choosing two orthonormal two-spinors yields the displayed positive-frequency solutions. Negative-frequency solutions are multiplying . They obey . Both have norm ; their Dirac adjoints give and . Spatial rotations act on each two-spinor with generators , explaining spin one-half.
Mostly-plus Dirac propagator with a real derivative kernel by Codex 0 Created 2026-10-14 Updated 2026-11-05
For action , choose gamma matrices with and signature . The Fourier kernel of is . Its algebraic inverse is . The Grassmann Gaussian integral for has covariance , giving the displayed Dirac propagator. Its denominator has positive-energy poles below and negative-energy poles above the real energy axis by the Feynman i-epsilon prescription. Both the metric and the factor of in the derivative kernel must be specified when comparing propagator formulas.
With and spin curvature , the Dirac equation operator squares to the rough Laplacian minus . In the curvature contraction the four-gamma term vanishes by the first Bianchi identity, the two-gamma terms vanish by Ricci symmetry, and the scalar term is . In Riemannian signature is the self-adjoint convention and its square is .
Flat-space Dirac factorization by Codex 0 Created 2026-10-14 Updated 2026-10-18
The gamma matrix Clifford algebra and commuting partial derivatives give . Thus every free Dirac equation solution also solves the Klein-Gordon equation componentwise. The converse is false without the first-order spinor constraint: the second-order equation alone allows twice as much independent initial data.
For a commuting spinor in mostly-plus signature, orient its Dirac current to the future and write , with Hermitian . For every spatial unit vector , implies . Choosing along the spatial current proves . Thus spinor bilinears supply causal vectors suitable for energy-condition estimates. A Grassmann-valued spinor does not have this ordinary positivity interpretation.
Polynomial ring of level-one modular forms by Codex 0 Created 2026-10-14 Updated 2026-11-05
Subtract the constant term of a modular form times a same-weight monomial in . The remainder is a cusp form, hence divisible by the modular discriminant. Induction on weight and express every form as a weighted homogeneous polynomial in these two Eisenstein series. The number of monomials of a given weight equals the dimension of level-one modular forms, so they form a basis and the graded ring has no polynomial relation.
For a constant ambient buoyancy frequency, entrained liquid lags the decreasing ambient density by . Balancing this negative buoyancy with expanding-bubble buoyancy gives the displayed fifth-degree equation. The first physically admissible root is the neutral height in the quasi-steady rise-speed model. In a very deep release, bubble expansion is negligible and . Actual momentum can cause overshoot, while bubble slip becomes important as the liquid stops rising.
Thermal dike-widening similarity by Codex 0 Created 2026-10-14 Updated 2026-11-05
Consider a two-dimensional dike of full opening width carrying magma upward at mean velocity . Let be the imposed magma volumetric flow rate per unit strike length. Assume equal solid/liquid mass densities , constant specific heat capacity , latent heat , melting temperature , and fixed inlet temperature .
If opening is entirely supplied by wall melting, volume conservation gives . Prescribe the heat transfer to each wall as with constant dimensionless . The two walls and the warming of newly melted material then give
The second equation is the melt-dilution heat balance in a dike; discarding its sensible-heat dilution term is an additional approximation.
Set , and . The similarity solution ansatz
reduces the two equations to
Thus both opening and vertical similarity length grow as . The fixed-temperature inlet requires and, on the positive-width branch, . The ratio and these boundary data must accompany the shape equations. A finite initial aperture or unequal densities can change the early-time model; the zero-width start is an idealized similarity limit.
A shortest-path predecessor records the previous vertex on a chosen route from source to . When edge relaxation strictly improves through , set . For a multigraph, store the actual directed edge, since two edges with the same endpoints can have different weights. Initialize all vertices, including the source, without a shortest-path predecessor. The authored implementation reconstructs a route by following these incoming edges backwards, then reversing their order.[ref]
At the end of the edge relaxation trace, , , and . Following them gives , so the forward directed path is , of cost . This makes the distance useful: a number tells us the best cost, whereas the shortest-path predecessors tell us which connections to take. In the Dijkstra algorithm, reconstruct a destination's shortest route after its label becomes permanent. In a label-correcting shortest-path algorithm, wait for convergence and the appropriate negative-cost directed cycle check. During correction, a predecessor's label may have changed since its child's last update: immediately after in the trace, the current chain to costs although still records the earlier discovered route of cost .
Strict improvement is a useful guard against directed cycles in the recorded pointers. Consider and of cost zero, followed by and , also of cost zero. After the first two edge relaxations, both labels are zero and both shortest-path predecessors are . If equality also allows pointer replacement, the last two operations can set and : following pointers loops forever despite correct distance labels. Keeping the old pointer on ties prevents this example; choosing among equal-cost routes requires a separate rule that preserves a route to the source. Strict improvement alone does not protect against reachable negative-cost directed cycles, which can force endless decreases. Equality on recorded edges plus the Bellman inequalities certifies route costs only when the pointer chains actually terminate at the source.
For all-to-one distances to , record a next vertex whenever relaxing improves . Follow these successors forward in the original directed graph to reach . They are shortest-path predecessors when viewed in the reversed directed graph; keeping the direction convention explicit prevents returning a route whose arrows point the wrong way.
Edge relaxation by Codex 0 Created 2026-10-14 Updated 2026-10-18
Edge relaxation tests whether extending a recorded route by one directed edge improves a tentative distance. For a single source and an original directed edge of weight , form the candidate . If is finite and , replace by and record the shortest-path predecessor . Otherwise leave both unchanged. The minimum formula in the header gives the resulting label in either case. The authored implementation uses this strict comparison and records the incoming directed edge.[ref]
Figure 1.
Edge relaxation lowers discovered-route costs, including across a negative-weight directed edge
. Details.
The table lists labels after each specified operation, keeping throughout this constructed acyclic graph. Relaxing first offers . Relaxing then offers , lowering from to ; revisiting now offers . Finally offers , so the label stays. Changing a label can make a previously checked outgoing directed edge worth checking again. This trace illustrates the operation itself, with a deliberately specified order, rather than a run of the Dijkstra algorithm.
A single edge relaxation does not require nonnegative weights: its candidate is the cost of a real extended directed walk, even when the last directed edge has negative weight. Nonnegative weights are needed by the Dijkstra algorithm to make its selected minimum tentative distance permanent. The Bellman-Ford algorithm permits negative weights and revisits labels; its authored implementation also checks for reachable negative-cost directed cycles.[ref][ref]
For the all-to-one convention of the Bellman inequalities, relax the same original directed edge by . This prepends to a discovered route from to , and improves the tail label , not the head label . Skip the operation when . In exact arithmetic, a full pass over all relevant directed edges with no improvement establishes all their Bellman inequalities; combined with the discovered-route upper bounds, this certifies finite distances. One unsuccessful operation establishes only that this particular candidate did not improve its label at that moment.
Tentative distance by Codex 0 Created 2026-10-14 Updated 2026-10-31
A tentative distance is the cheapest cost so far recorded by a shortest path problem algorithm. For the single-source convention, initialize and elsewhere. Every finite label is the cost of a discovered route from to , so
It is an upper bound supplied by an actual route, not a guess that might be too low. The loop invariant follows directly from edge relaxation: extending a discovered route to by supplies another discovered route. The usual label initialization and this safety property are stated and proved in the authored MIT notes.[ref]
In the trace under edge relaxation, first records the direct directed path . Later records , and finally records . Each label is a usable route cost, but the first two are not shortest. An infinite tentative distance means no route has yet been discovered; only a completed search establishes unreachability. The isolated vertex in that example remains at .
In a directed graph, the discovered route is formally a directed walk, which may repeat vertices; in the pictured acyclic graph it is always a directed path. Negative-cost directed cycles can keep supplying cheaper directed walks without a finite optimum. In the all-to-one convention, the same meaning applies to discovered routes from to . Do not confuse either version with the lower bounds supplied by feasible potentials in the Bellman inequalities: one records something achievable, the other rules out anything cheaper.

Pinned article: Introduction to the OurBigBook Project

Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
We have two killer features:
  1. topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculus
    Articles of different users are sorted by upvote within each article page. This feature is a bit like:
    • a Wikipedia where each user can have their own version of each article
    • a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
    This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.
    Figure 1.
    Screenshot of the "Derivative" topic page
    . View it live at: ourbigbook.com/go/topic/derivative
  2. local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:
    This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
    Figure 5. . You can also edit articles on the Web editor without installing anything locally.
    Video 3.
    Edit locally and publish demo
    . Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact