Reed-Muller code Created 2026-09-24 Updated 2026-11-05
For integers and , the binary Reed-Muller code evaluates polynomials of total polynomial degree at most on all points of . Evaluation allows every polynomial to be replaced by a square-free one, using on the field with two elements. Its parameters are
The dimension counts the independent square-free monomials of polynomial degree at most . The minimum Hamming distance follows inductively from the decomposition , with and . A product of coordinate variables attains weight .
For boundary conventions, put when , and when . The displayed parameter formula is asserted for ; in particular is a repetition code.
Dual code Created 2026-09-24 Updated 2026-11-05
For a linear code , the dual code is the orthogonal complement
under the standard bilinear bilinear form. If has dimension , the dual code has dimension and , because this bilinear form is nondegenerate.
The independent rows of a parity-check matrix for form a basis of , so that matrix is a generator matrix for the dual code. If a check matrix has redundant rows, its rows still span the dual code but are not themselves a basis. For example, the dual code of the length- binary even-weight binary code is the repetition code spanned by the all-one word.
Shortened code Created 2026-09-24 Updated 2026-10-03
Shortening a code at one coordinate first retains only words with a chosen symbol there and then applies puncturing at that coordinate. The minimum distance cannot decrease. In a binary code one coordinate-symbol fibre contains at least half of the words.
Punctured code Created 2026-09-24 Updated 2026-10-03
Puncturing a code at one coordinate deletes that coordinate from every codeword. For a code of minimum distance , puncturing preserves its number of words and gives minimum distance or .
Parity-check extension of a linear code Created 2026-09-24 Updated 2026-09-24
The parity-check extension of a binary linear code appends to each codeword the sum of its coordinates in , making every extended word have even Hamming weight.
Parity-check matrix Created 2026-09-24 Updated 2026-11-05
For a linear code of dimension , a parity-check matrix is an matrix whose rows form a basis of the dual code . With codewords written as row vectors,
Thus gives a full set of independent linear equations defining . A received row vector has syndrome , which is zero exactly when is a codeword.
For example, defines the binary even-weight binary code of length . It has rank , so its kernel has dimension . One can also use a check matrix with redundant rows; the same kernel is defined, but only an independent row selection is a generator matrix whose rows form a basis of .
Generator matrix Created 2026-09-24 Updated 2026-11-05
A generator matrix for a linear code has a basis of the code as its rows, so its row space is the code.
Minimum Hamming distance of a linear code Created 2026-09-24 Updated 2026-09-24
The minimum Hamming distance of a nonzero linear code is the smallest Hamming weight of a nonzero codeword.
Hamming weight Created 2026-09-24 Updated 2026-10-20
The Hamming weight of a word is the number of its nonzero coordinates.
Whole-space linear code Created 2026-09-24 Updated 2026-09-24
The whole-space binary code is , with parameters .
Zero code Created 2026-09-24 Updated 2026-09-24
The zero code contains only the zero word and has dimension zero.
Binary repetition code Created 2026-09-24 Updated 2026-10-03
The binary repetition code is and has parameters .
Even-weight binary code Created 2026-09-24 Updated 2026-11-05
The length- even-weight binary code consists of words with . It is the kernel of the linear map that sums the coordinates, equivalently the binary single parity-check code.
For its parameters are : the single independent parity equation leaves dimension , every nonzero codeword has even Hamming weight, and a word with two nonzero coordinates attains weight . For the code is , so the distance- assertion does not apply.
Line graph of a regular graph is Eulerian Created 2026-09-24 Updated 2026-11-05
If is a finite connected graph simple graph that is -regular graph with , then is connected and every one of its vertices has degree . The Euler circuit criterion therefore applies.
Coxeter group Created 2026-09-24 Updated 2026-09-24
A Coxeter group is a group with a presentation
where and for . The pair consisting of and its distinguished generating reflections is a Coxeter system.
Lie algebra Created 2026-09-24 Updated 2026-10-14
A Lie algebra over a field is a vector space with a bilinear map , called the Lie bracket, that is alternating and satisfies the Jacobi identity. Explicitly, for all ,
This definition applies in every characteristic of a field, including characteristic two; the distinction between an Alternating Lie bracket and antisymmetry of a Lie bracket matters there. See Pavel Etingof, Lie Groups and Lie Algebras, Definition 8.4 and Remark 8.5.
The motivating question is how to describe very small symmetries. For a real Matrix Lie group , the Lie algebra of a matrix Lie group is its tangent space at the identity element. An element specifies the initial velocity of the one-parameter subgroup , using the matrix exponential. The Lie bracket records the first nonzero effect of changing the order of two small transformations. Even when first-order motions cancel, a second-order motion can remain: the small rotation commutator below leaves a rotation about a third axis.
This turns local symmetry questions into computations with linear maps. A basis and its structure constants of a Lie algebra determine every Lie bracket by bilinearity. For example, three matrices suffice for the sl2 matrix commutator example, while the familiar cross product describes the SO(3) Lie algebra. These descriptions help calculate rotations in three dimensions and build Lie algebra representations; the same bracket structure underlies angular momentum commutation relations. The striking feature is that a nonlinear family of motions has a local description by a vector space and one product. Global information still needs care: the Lie algebra alone does not distinguish the circle group from the additive real line.
Historically, the connection with differential equations is visible in Sophus Lie's Theorie der Transformationsgruppen, volume I (1888), prepared with Friedrich Engel. Chapter 6 interprets first-order differential operators as infinitesimal transformations, linking their action on functions to the transformations those functions admit. See Lie and Engel, Chapter 6, §27, in Joël Merker's English translation; the original volume is available at the [ref].
Lie group Created 2026-09-24 Updated 2026-10-14
A Lie group is a group that is also a finite-dimensional smooth manifold, with multiplication and inversion both smooth maps. Its tangent space at the identity element carries a natural Lie algebra structure. Smoothness lets us differentiate the group operation; being a group means that every transformation can be composed and undone. The dimension of a manifold counts independent local parameters, rather than the number of elements of the group. See MIT 18.745, Lecture 2, Definition 2.1 and Example 2.5.
For example, the planar special orthogonal group consists of rotation matrices
The sine and cosine entries vary smoothly. Four entries appear, but they are constrained by and : locally, one angle specifies the whole matrix. Multiplication adds angles, with angles differing by representing the same rotation. Thus is an infinite group of dimension one, geometrically a circle group.
The positive-dimensional examples motivate the language of continuous symmetry, but the definition also admits finite groups with the discrete topology as zero-dimensional Lie groups. Conversely, being an infinite group alone says nothing about having a continuous angle parameter. The compatibility between smooth maps and the group operation is what makes differentiation useful.
Symmetry reduction of a partial differential equation Created 2026-09-24 Updated 2026-11-05
For the heat equation , use the scaling generator . Its invariants give , . Substitution yields
The Gaussian profile solves this equation. The reduction constructs a distinguished family of heat-equation solutions; it does not describe every solution. Initial and boundary data must also be compatible with the symmetry for this invariant family to solve the prescribed problem.
Scaling symmetry of a partial differential equation Created 2026-09-24 Updated 2026-10-03
A scaling is a symmetry when every term of the equation transforms with the same weight.
Prolongation of a Lie point symmetry Created 2026-09-24 Updated 2026-09-24
The prolongation of a point-symmetry generator is its induced vector field on derivatives of the dependent variable. A generator is a symmetry of a differential equation when its required prolongation sends to zero on the solution manifold.

There are unlisted articles, also show them or only show them.