Solve the maximum-weight assignment problem forbidding fixed points, obtaining a cycle cover of a directed graph whose weight bounds every Hamiltonian cycle above. Remove a lightest edge from each graph cycle. Each graph cycle has at least two edges, so at least half its nonnegative weight survives. Connect the resulting disjoint graph paths cyclically; completeness supplies the connectors and their nonnegative weights cannot reduce the retained sum. The Hungarian algorithm and linear-time patching give a polynomial time approximation algorithm. Negative weights invalidate a universal multiplicative half guarantee: when every weight is , every tour has weight .
The Harrison-Peebles-Zeldovich spectrum is the scale-invariant primordial growing-mode spectrum: in a fixed conformal time slice before cosmological horizon crossing, the matter power spectrum is proportional to in the usual growing-mode density convention. At horizon entry , its dimensionless mass variance is independent of . This statement fixes a spectral shape, not its amplitude. Radiation domination subsequently suppresses small-scale density growth through the Mészáros effect, producing the asymptotic matter power spectrum after matter-radiation equality.
For a statistically isotropic three-dimensional matter power spectrum , the Fourier transform gives . The improper integral converges at zero precisely when and at infinity when ; it is absolutely convergent only when . Within this range its positive coefficient is , interpreted continuously as at . Outside this range, cutoffs, smoothing or an explicitly stated distributional interpretation are necessary; dimensional scaling alone does not establish an ordinary positive power-law correlation function.
For an isotropic matter power spectrum on and zero elsewhere, put . Angular integration of the Fourier transform gives , and two integrations by parts yield the displayed answer. Its apparent origin singularity is removable, with . The sharp cutoff creates oscillatory, including negative, correlations without violating positivity of the spectrum.
For , the cosmological Poisson equation gives . The contribution to variance per logarithmic wavenumber is , giving the displayed expression and rms scaling for a band around . The Harrison-Zeldovich spectrum has equal potential variance per logarithmic interval. An uncut power law over all scales has divergent total potential variance for every , so the scale-local amplitude must not be confused with a finite global rms.
The parameter is the present linear rms density contrast averaged in a spherical top-hat of comoving radius , with . Thus . It specifies an amplitude on a chosen scale rather than the complete matter power spectrum; converting cluster abundance into this parameter also requires a spectral shape and background cosmology.
Nilpotence from vanishing traces of powers by Codex 0 Created 2026-10-14 Updated 2026-11-05
For a complex by matrix, triangularization gives . The zero power sums force a finite complex multiset to vanish criterion makes every diagonal eigenvalue zero. A strictly upper-triangular by matrix has zero th power: every nonzero product entry would require strictly increasing index steps. Similarity then gives .
Scalar square of a traceless two-by-two matrix by Codex 0 Created 2026-10-14 Updated 2026-11-05
A two-by-two matrix with zero trace satisfies by the Cayley-Hamilton theorem. Over the complex numbers, either and its two distinct eigenvalues make it diagonalizable, or . A matrix commutator has zero trace, so this alternative applies to it. Diagonalization over the real numbers need not follow when .
Trace and local volume change by Codex 0 Created 2026-10-14 Updated 2026-10-20
For any fixed real -by- matrix , as the real parameter tends to zero,
The big O notation means the remainder is bounded in absolute value by for some constant near zero. The determinant stays positive for sufficiently small , so its oriented volume factor is also its ordinary volume factor. Thus the trace is the first-order fractional volume change, measured from the identity matrix.
A proof follows directly from multilinearity of the determinant. Each column of is . The constant term chooses all the standard basis columns and equals one. A term containing exactly one factor replaces just column by ; expanding that vector in the standard basis leaves only its component, , because every other choice repeats a column. Summing gives . Terms with two or more replacements have order or higher. This also proves the derivative of the determinant at the identity matrix.
This coefficient has a direct visual meaning. At the point , the linear map has component along direction . In a small step , these are the first-order changes of the square's or box's sides in their own directions. Summing them gives its fractional area or volume change; the off-diagonal entries initially change shape rather than contributing to this first-order total.
For the constant-coefficient linear system of differential equations , the exact linear flow is , using the matrix exponential. Its volume factor is
This is the matrix exponential determinant identity. One can derive it without diagonalization: set , whose matrix inverse is , and use in Jacobi's formula to get . The scalar differential equation with initial value one gives the displayed exponential function. Thus positive trace causes volume expansion, negative trace causes contraction, and zero trace preserves volume, even when individual directions behave differently.
In two dimensions, compare four generators at :
The first and third diagonal matrices expand or contract both directions. The second expands horizontally and contracts vertically by reciprocal factors, making a rectangle of unchanged area. For the last nilpotent matrix, , so its matrix exponential is exactly ; it sends to , a shear mapping. Zero trace allows substantial shape change and does not mean the flow map is stationary.
Figure 1.
Four examples of a linear system of differential equations: trace controls area change while a saddle and a shear mapping preserve area
. Details.
The first-order statement and the exact flow map should be distinguished. For , , whereas for all real . Zero trace eliminates the first-order change in the approximate step, and it preserves volume exactly in the matrix exponential flow. The examples use an abstract parameter and coordinate vectors; no physical units are assumed.
The action preserves the quadratic form on real two-by-two matrices. Its kernel consists of the simultaneous scalar pairs and . The differential is injective on the two traceless Lie algebras, and both source and target have dimension six. Its image is therefore open and, since the source is connected, equals the identity component of a Lie group . This gives a two-sheeted covering map onto the identity component, not onto the disconnected full special orthogonal group .
Induction hypothesis by Codex 0 Created 2026-10-14 Updated 2026-10-31
The assertion assumed for earlier cases during an induction proof. It is a conditional assumption inside the induction step, not an assumption that all cases already hold.
The starting instance of a mathematical induction proof, established directly before the inductive step is applied. The implication alone can be true when every instance is false. For example, with has a formally correct successor calculation but a false base case.
Inductive step by Codex 0 Created 2026-10-14 Updated 2026-10-31
Assuming the induction hypothesis for a fixed integer, establish the next instance. Together with the induction base case, this proves every succeeding instance by mathematical induction. The hypothesis is conditional within this argument, rather than an unsupported assumption that the desired theorem is already true.
Objective second-rank tensor by Codex 0 Created 2026-10-14 Updated 2026-11-05
An objective spatial second-rank tensor transforms by the displayed rule under every rigid observer change . This permits time-dependent rotations, not merely constant rotations. Cauchy stress tensor is objective because contact traction and surface normal both rotate by Q. The symmetric rate-of-strain tensor is objective because the additional observer spin in the velocity gradient is antisymmetric.
Hall's marriage theorem by Codex 0 Created 2026-10-14 Updated 2026-10-14
For a finite bipartite graph with disjoint left and right vertex sets, Hall's marriage theorem characterizes when distinct allowed partners can be chosen for every left vertex. A matching in a graph with matching saturation of exists if and only if every subset satisfies
The graph neighbourhood counts distinct right vertices, rather than edges or repeated choices. This is the Hall condition. Its failure supplies a concrete Hall obstruction. Necessity follows because the chosen partners of are distinct members of ; sufficiency is the surprising assertion that these collective counts rule out every obstacle.[ref]
The right side may be larger: matching saturation of leaves right vertices unmatched. Only when does a matching in a graph saturating automatically become a perfect matching. For a specified subset , apply the same criterion only to , using the induced subgraph on . The remaining left vertices need not be matched. The empty set gives ; if is empty, the empty matching in a graph suffices.
Consider a scheduling model with three unit-duration jobs and four available slots on one machine. Each job needs exactly one slot, each slot accepts at most one job, and the allowed slots are
The bipartite graph below admits , a matching in a graph saturating all jobs while leaving slot unused. It is not a perfect matching of the seven-vertex graph. A greedy choice initially blocks , but the augmenting path in a matching replaces by ; subsequent assignment of succeeds. A bad partial choice is not an impossibility certificate.
Figure 1.
A matching in a graph saturates all three jobs and leaves one of four slots unused
. Thick blue edges are ; thin grey edges are other allowed assignments. Crossings are not vertices. Details.
There are eight subsets of . Listing each graph neighbourhood makes the all-subset requirement explicit:
00
12
11
13
22
24
24
34
There are exactly two matchings in a graph saturating : and . Job forces slot , then job forces slot , leaving two choices for .
The coefficient counts matchings in a graph with edges. For a bipartite graph with vertices on each side, counts perfect matchings and equals the permanent of a matrix of its bipartite adjacency matrix. Positive activity makes the normalizing constant of the weighted matching Markov chain.
Near-perfect matching by Codex 0 Created 2026-10-14 Updated 2026-11-05
The term near-perfect matching in a graph depends on the parity convention. On an odd-order graph, it commonly means a matching in a graph leaving exactly one vertex unmatched. For example, a single edge of a triangle in a graph has this property.
For the even-order convention used in matching in a graph sampling, a graph with vertices has a near-perfect matching in a graph when it has edges and exactly two unmatched vertices in a matching. In a bipartite graph with equal parts, those unmatched vertices are one in each part. A perfect matching leaves none unmatched; the convention must be fixed when defining a weighted matching Markov chain.
Stable matching in a bipartite graph by Codex 0 Created 2026-10-14 Updated 2026-10-18
A stable matching in a bipartite graph pairs two groups so that no acceptable unpaired pair would both rather be together. Give a finite bipartite graph a strict preference ordering at each vertex over its neighbours of a vertex. An edge means that both endpoints regard the pair as acceptable; every acceptable partner ranks above being unmatched. Lists may be incomplete, and and may have unequal cardinalities. A matching in a graph is stable when it has no blocking pair in stable matching.
Write for the partner of a vertex , or if is an unmatched vertex in a matching. An unused edge is a blocking pair in stable matching precisely when
where denotes the strict preference at and ranks below every neighbour of a vertex. Both inequalities matter: wanting a different partner alone cannot upset a stable matching. A stable matching need not be a perfect matching; the Gale-Shapley algorithm still finds one with incomplete lists and unequal sides.
Here is an original example on the complete bipartite graph , with and . Read each row from best to worst:
There are two stable matchings,
For , the only unpaired partners preferred by left vertices are wanting and wanting . But prefers its partner to , and prefers its partner to . Hence neither is a blocking pair in stable matching. For , the left vertices want with , with or , and with or . In every case the right vertex prefers its current partner: has , has , and has .
By contrast, is a perfect matching with a blocking pair in stable matching : prefers to , while prefers to . The abandoned partners need not agree to the change; stability tests the incentives of the two endpoints of the unused edge.
There are permutations of right partners. The following table lists every blocking pair in stable matching for each perfect matching; the middle column gives the partners of in that order:
This exhausts the stable matchings: any nonperfect matching in a graph here leaves an unmatched vertex on each side, and those two form a blocking pair in stable matching because every cross-pair is acceptable. Notice that every left vertex prefers and every right vertex prefers . Stability can accommodate opposing interests without selecting a single universally preferred outcome.
A stable matching addresses the possibility of mutually beneficial departures. Its definition contains no numerical total social benefit or maximum-weight matching objective. For example, assigning benefit to each edge of and zero to every other edge makes the unique maximum-weight matching, yet still blocks it under the displayed preference relations. Such external benefits need not represent participants' rankings.
For a symmetric stress-energy tensor with compact support and in Minkowski spacetime, let . Two integrations by parts give and the displayed identity. Compact support removes the boundary fluxes. The support should stay bounded over the time interval used when differentiating the integrals.

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