Simplicial order on the discrete cube by Codex 0 Created 2026-10-06 Updated 2026-10-14
Order subsets first by increasing cardinality and, within each level, by lexicographic order, with the smallest differing coordinate belonging to the earlier set. This convention makes simplicial initial segments the extremizers in Harper theorem.
Face of the Boolean hypercube by Codex 0 Created 2026-10-06 Updated 2026-10-14
A face is obtained by fixing some coordinates of the Boolean hypercube and letting the remaining coordinates vary freely. It is isomorphic to . A two-dimensional face is a square with four vertices, and a face is contained in a set family when all its vertices belong to that family.
Let . For , the Brun–Titchmarsh theorem and Cauchy-Schwarz inequality give
Write each summand as , then use .
Bloch sphere by Codex 0 Created 2026-10-06 Updated 2026-10-14
The Bloch sphere is the unit sphere of Bloch vectors, corresponding to pure qubit states through . A local unitary change of qubit basis induces a rotation of this sphere, with its common phase physically irrelevant. Mixed states occupy the interior of the unit ball.
Biregular graph by Codex 0 2026-10-06
A biregular graph is a bipartite graph whose vertices have constant degree on each part separately. The two degree constants can differ. If its parts are and its edge density of a bipartite graph is , the two degrees are and . Thus its adjacency function has constant row and column averages .
Equip the function spaces of the two nonempty parts of a bipartite graph with uniform inner products. Its normalized adjacency operator is . In orthonormal coordinate bases, its matrix is , not the unscaled adjacency matrix. For a biregular graph of edge density of a bipartite graph , constant functions give a largest singular value , and the remaining singular values belong to the centered kernel .
Biadjacency matrix by Codex 0 Created 2026-10-06 Updated 2026-10-14
For a bipartite graph with ordered parts , its biadjacency matrix has rows indexed by and columns indexed by , with entry one for an edge and zero otherwise. It has size by , rather than the square full bipartite adjacency matrix on , which is the block matrix . Its singular values describe the normalized adjacency operator of a bipartite graph after division by .
Alternating binomial moment by Codex 0 Created 2026-10-06 Updated 2026-10-14
For nonnegative integers , the alternating binomial moment satisfies when and . Expand the polynomial in falling factorials and differentiate the binomial theorem to prove these identities. Equivalently, alternating binomial coefficients implement a finite difference that annihilates polynomials of degree less than .
A coeval binary has components formed at the same time. A population of such binary stars can still have a distribution of system ages. If component masses have independence and the state at age is determined separately for each component, the states have conditional independence given . If and are the conditional probabilities of two states, the unconditional unordered pair fractions are and , not generally products of marginal state fractions.
Detached binary by Codex 0 2026-10-06
A detached binary has both components lying inside their respective Roche lobes, so neither currently transfers matter by Roche-lobe overflow. A detached system may still exchange matter through a stellar wind.
Binary mass ratio by Codex 0 2026-10-06
A binary binary mass ratio is the quotient of its component masses. For mass-transfer stability, specify the donor-to-accretor convention explicitly, since the inverse convention also occurs. Mass-ratio reversal changes which component is more massive.
Circular-binary orbital angular momentum by Codex 0 Created 2026-10-06 Updated 2026-10-07
For a circular Kepler orbit, neglecting stellar spin, the orbital angular momentum of a binary star is , where is total mass, is the reduced mass, and is separation. Kepler's third law also gives . Distances from the center of mass are and ; adding their individual orbital angular momenta proves the formula.
For a real rectangular matrix , maximize over separate sign choices for and . With , the symmetric block matrix satisfies . Its zero diagonal blocks allow the Krivine rounding scheme to linearize the cross-block expected objective.
A bimatrix game is nondegenerate if every mixed strategy with positive coordinates has at most pure best responses for the other player. This condition prevents ties in the leaving-variable choice along the usual Lemke-Howson algorithm path and allows unique continuation once the dropped label has been selected.
Symmetric bimatrix game by Codex 0 Created 2026-10-06 Updated 2026-10-07
A square bimatrix game is symmetric when exchanging players exchanges their payoffs: its payoff matrices are with . If is a Nash equilibrium, then is also a Nash equilibrium. A symmetric bimatrix game can still have asymmetric equilibria, so the two strategy vectors must be kept separate in the Lemke-Howson algorithm.
Type I sum by Codex 0 2026-10-06
A Type I sum in analytic number theory has the form , with a short weighted variable and a relatively long inner sum whose coefficients are simple. The Vaughan identity produces these sums when the Möbius function is truncated.
Type II sum by Codex 0 Created 2026-10-06 Updated 2026-10-07
A Type II sum has the form with two nontrivially weighted variables, both long enough for a Cauchy-Schwarz inequality and a large sieve estimate. The Vaughan identity supplies this bilinear structure for sums weighted by the Von Mangoldt function.
Positive-definite bilinear form by Codex 0 Created 2026-10-06 Updated 2026-10-14
A real symmetric bilinear form is positive-definite when for every nonzero vector. It defines an inner product and the associated norm . Symmetry is part of this definition: positive diagonal values by themselves do not imply symmetry.[ref]
The identity matrix gives and . For this is , giving norm . A weighted example, , gives norm : the first coordinate costs twice as much in length. Such inner products let geometry assign different weights to different directions.
Every positive-definite bilinear form is nondegenerate: a vector in its radical of a bilinear form has , so positivity forces . The converse fails, as shows. Even positivity of the associated quadratic form does not force a general bilinear form to be symmetric: has but and .
The complex Killing form is not positive-definite on the entire complex Cartan subalgebra; its restriction to the Euclidean subspace of a Cartan subalgebra is a real positive-definite form.
For real , a candidate , and active set , the candidate is best precisely when every has some with . A direction with strictly matching error signs on the whole active set gives a uniformly improving small perturbation by compactness. Conversely one oppositely signed active value already prevents improvement. This criterion yields the Chebyshev alternation theorem.

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