We regard as positive and invertible in ; gives the trivial group and the same arguments apply. Put , an abelian variety of dimension .
First compute the prime-to-characteristic torsion of an abelian variety. The differential of at the origin is , and translation gives the same assertion everywhere. Consequently is an étale morphism, its fibres have dimension zero, and properness makes it finite. Its image is closed of dimension , hence all of . Choose an ample line bundle on and put , which is symmetric and ample. The Theorem of the Cube gives the recurrence
After fixing a trivialization at the origin, induction from gives . Comparing top intersection products under the finite map gives
The intersection number is positive because is ample, so . Since is étale and is algebraically closed field, its kernel has precisely points.
For a prime power , write the finite abelian group as a product of cyclic groups of orders , with . Its subgroup killed by is , so the number of factors is . Its total order is , so forces every . Combining the prime-power factors by the Chinese remainder theorem proves
The same reasoning works for the dual abelian variety , also of dimension .
To define the Weil pairing for an abelian variety on two copies of , we first justify the required theta identification with . Identify with an -torsor and use ordinary translation . The Theorem of the square, a consequence of the Theorem of the Cube, makes
a group homomorphism . Fix the negative Abel map of an algebraic curve , , and let be pullback by . Pullback by a translate of gives the same map: algebraically trivial line bundles on an abelian variety are translation-invariant as Picard classes, by the Theorem of the square.
For any , choose a degree- class such that both and have one-dimensional section spaces. This is possible because the nonspecial degree- classes form a nonempty open subset of the irreducible Picard scheme of a curve, and its translate has a nonempty intersection with it. Since , the restriction of the theta divisor to an Abel curve proved above gives
Each differs from by a translation. Thus . This equality on closed points is equality of morphisms, since is reduced and the target is separated. In particular is a closed immersion, being a section of the separated morphism . Its image has dimension , so it is all of the reduced irreducible abelian variety . Therefore is an isomorphism of schemes. This proves the needed theta autoduality of a Jacobian, including possible infinitesimal issues in positive characteristic.
Here is a definition of the Weil pairing for an abelian variety that also proves nondegeneracy. For , the Theorem of the Cube gives . Choose a trivialization of . The finite étale cover has deck group . Its natural descent action on becomes multiplication by scalars under this trivialization: these scalars are constant because every invertible regular function on the proper connected abelian variety is constant. They form a character
whose values lie in , since for every . Rescaling the trivialization changes none of these scalars. Translation gives multiplicativity in , and tensor product gives . Define
This fixes a convention for the Weil pairing for an abelian variety; reversing the convention for the descent action inverts all values and changes no nondegeneracy assertion.
If , the trivialization is equivariant for the deck group. Descent then makes the trivial line bundle on the target. Thus
is injective. The source and target both have elements, since contains all distinct roots of unity and . Hence it is an isomorphism. Characters of this group separate its points, so the Weil pairing for an abelian variety is nondegenerate in both variables. Composing with the isomorphism proves the pairing on is perfect.
An algebraic line bundle over is an invertible module: a finitely generated projective module such that for every prime ideal . Define the Picard group of a ring as the set of its isomorphism classes, with
The tensor product of modules of two finite projective modules is finite projective: write each as a direct summand of a finite free module and tensor the two decompositions. Localization gives , so this multiplication stays within the set of invertible modules. It is well defined on isomorphism classes. The associativity and symmetry isomorphisms of the tensor product give associativity and commutativity, and is the identity.
Let be the dual module. A finite direct-summand presentation shows that is finite projective and that localization commutes with this dual. Since is free of rank one, so is . The evaluation homomorphism
is an isomorphism after every prime localization. Its kernel and cokernel are therefore zero, by exactness of localization and localization detects zero elements for modules. Thus , proving that is an abelian group.
For a ring homomorphism , tensoring a split presentation gives , so is finite projective. For put . Every element of becomes a unit in , and
This proves base change of invertible modules. Moreover, the canonical map
is an isomorphism, with inverse . It shows that is a group homomorphism. Identity maps induce the identity, and for , the associativity isomorphism proves composition compatibility. Therefore is a covariant functor to abelian groups.
The polynomial ring is a principal ideal domain by division with remainder. A submodule of a finite free module over a principal ideal domain is free: induct on the ambient rank, project onto the first coordinate, and note that the image is a principal ideal, hence either zero or a free rank-one module. This gives a split exact sequence with that image as quotient; the kernel lies in a free module of one smaller rank, completing the induction. A finite projective module is such a submodule, and so is free. An invertible module has rank one after passing to the fraction field, so its free rank is exactly one. Hence every algebraic line bundle over is trivial and
Let be the known set of affected qubits, with . Expand arbitrary operators on in tensor products of . These Pauli operators span the complete error space on .
By the distance of a quantum error-correcting code, every Pauli operator of weight below has scalar compression . For two errors on the same known set , their product is also supported entirely on . Its weight is therefore at most , rather than twice . Expansion in the Pauli basis consequently gives
The Knill--Laflamme condition applies to the full operator space on , so it gives a recovery for any error channel acting on that subsystem. Every set of at most known error locations is correctable. This is quantum erasure correction; the ability to use the locations is what improves the guarantee over unknown-location errors.
If affords an irreducible character , entrywise complex conjugation gives a representation with character . An invariant complex subspace for the conjugate representation conjugates back to one for , so irreducibility is preserved. If representations afford , their tensor product has trace , proving that their product is a character.
With the usual character inner product,
The character orthogonality and the first assertion therefore make this equal to one if and zero otherwise. This also counts the invariant vectors in the tensor-product representation.
We first prove the simple Artinian case of the Artin–Wedderburn theorem. This part does not need finite dimension over . Choose a minimal nonzero left ideal , using the descending chain condition. Simplicity gives . Also : otherwise would be zero, since each lies in . Choose for which right multiplication is nonzero. By simplicity of , it is an automorphism. Choose with . Then , and injectivity of gives . Thus .
Right multiplication by splits the left regular module as . Repeat within the remaining left ideal: if it contains a minimal left ideal generated by an idempotent, the map splits off . Each nonzero remaining complement is a strictly smaller left ideal, so the Artinian condition terminates the process. Therefore the regular module is a finite direct sum of minimal left ideals.
All these simple summands are isomorphic. For primitive idempotents , simplicity gives , so ; otherwise would be zero. A nonzero element of defines a nonzero homomorphism , which is an isomorphism between simple modules. Thus as a left module. Put , a division algebra by the Schur lemma. Right multiplication gives
Taking opposites, with matrix transposition reversing products, proves
The construction is -linear and embeds into the center of .
A central simple algebra is a finite-dimensional simple -algebra whose center is exactly . The Brauer group consists of such algebras modulo matrix stabilization: represent the same class if for some positive integers . Its operation and inverse are
The tensor product is central simple, and by , explaining the inverse. Both facts can be checked after a splitting field of a central simple algebra extension, where they are matrix-algebra identities, and descended by faithful scalar extension. Every class has a unique central division-algebra representative, by the regular-module description above.
To prove infinitude over explicitly, put and, for , let
This is a quaternion algebra. It is central simple: the center is , and after adjoining its generators have the faithful matrix model
These generate ; consequently a nonzero proper two-sided ideal over is impossible. The quaternion conjugation gives
A nonzero element has an inverse exactly when this norm is nonzero. Thus is a division algebra when is not an norm; if is a norm it has a nonzero zero divisor and is by the classification just proved.
For a prime , every nonzero rational sum has even -adic valuation. Divide out the minimum valuation of ; cancellation modulo is impossible because is not a square modulo . Therefore is not an norm, and is a nontrivial division-algebra Brauer class. This is the quaternion norm obstruction at primes congruent to three modulo four.
We also prove the product rule needed to distinguish classes. In , write the generators as . The commuting subalgebras generated respectively by
are and the split quaternion algebra . The latter has the matrix model and . Together the two subalgebras generate the whole tensor product, since they recover and . Dimensions are sixteen on both sides, giving
Quaternion conjugation identifies with its opposite, so these classes have order at most two. For distinct primes , the parameter has odd valuation at , so is a division algebra. Thus . There are infinitely many such primes: if their list were , the integer would have a prime factor congruent to three modulo four outside that list. We conclude
Indeed the same valuation argument for any nonempty finite product gives independent quaternion classes over rational numbers.
For , we prove the required division-algebra classification. Let be finite-dimensional and central over . If , choose a nonreal element; its irreducible real minimal polynomial is quadratic, so translating and rescaling it gives with . The centralizer of is a finite-dimensional division algebra over , with that field central. Every element has a split minimal polynomial over , hence belongs to , so .
Conjugation by is an involution, giving , where . If , then , contrary to its center being . Choose in . For any , commutes with , so . Also and commutes with , forcing . It cannot be positive, since , or zero, since is a division algebra. Rescale to . Consequently
Conversely the positive definite quaternion norm makes a division algebra. The two possible central division representatives are therefore and . They are not equivalent, and conjugation identifies with its opposite, so
This uses the finite-dimensional real division-algebra classification directly, not as an unexplained theorem citation.
Finally let be a separable closure and . The cohomological description is
Here has the discrete topology and its natural Galois action. For a finite Galois splitting field , identify with a matrix algebra. Its descent action is implemented by matrices , unique up to scalars, so
The inverse convention here agrees with the crossed-product convention below. The semilinear operators commute with the descended algebra ; their crossed product has class by the commuting-factor decomposition of the full endomorphism algebra. Inverting its scalar cocycle therefore gives the class . Associativity gives the two-cocycle identity, and changing the representatives changes by a coboundary. Conversely a two-cocycle defines the crossed-product algebra of a Galois extension, with and . It is central simple and split by . Galois descent identifies coboundaries with split matrix-algebra classes and gives . Every central simple algebra has a finite separable, hence finite Galois, splitting field, yielding the displayed limit.
The canonical commutation relations are (in several dimensions , with the position-position and momentum-momentum commutators zero). For Hermitian , the commutator is anti-Hermitian, just as is; there is no conflict with their self-adjointness. The annihilation operator and its adjoint obey
Thus the quantum harmonic oscillator Hamiltonian is . The commutators , and the normalized ground state construct
Normalization follows inductively from . Positivity of and repeated lowering exclude a noninteger eigenvalue: lowering it until it becomes negative would produce a nonzero vector of negative eigenvalue. Every eigenstate therefore lowers to the unique ground state, so these normalized ladder states exhaust the oscillator eigenstates.
For two independent oscillators, the tensor products have . The level has degeneracy . In its degenerate subspace the perturbation reduces to
since terms that raise or lower both numbers leave the subspace. For its matrix is zero. For , in , it is . For , in , it is . Their eigenvalues give
The states are the symmetric and antisymmetric combinations. At , the shifted states are , and the zero-shift state is .
Take the boundary-fitted grid and assume the standard consistency of a numerical method hypothesis with bounded fourth partial derivatives. Taylor expansion along each coordinate, including a bounded fourth-order remainder, gives the five-point Laplacian truncation error
The numerical equation and exact grid values therefore imply , where with zero boundary values. Its discrete sine transform eigenvectors are , , and its eigenvalues are
The one-dimensional sine vectors form an orthogonal basis, hence so do their tensor products. The least eigenvalue occurs at . Since for , , so the Euclidean operator norm of is at most . There are residual components, and , giving
The factor matters: pointwise second-order consistency of a numerical method becomes first order in the unweighted Euclidean grid norm.
The PDF does not explicitly impose regularity on the exact solution. Without such a hypothesis its unrestricted error claim is false. Here is a counterexample, with a classical solution smooth in the open square and continuous with zero boundary values:
The sampled numerical solution separates as . Its error solves , where and . The one-dimensional residual is . At the first node,
The leading coefficient is strictly negative. Moreover on , so the triangular-average formula for the second difference and concavity of give . Thus the positive part of every residual is at most . The matrix has a nonnegative inverse, and its first diagonal inverse entry is at least , as follows from the nonnegative Neumann expansion of its tridiagonal matrix. The discrete comparison principle bounds the inverse image of the residual's positive part by , while the negative first residual gives . Hence for small . Since , the full Euclidean error is bounded below by a positive constant. It cannot be . Thus the boxed estimate holds for the intended smooth solution class; a regularity condition is genuinely necessary.
On the tensor product state space, the total angular momentum is , conventionally abbreviated . Operators on different factors commute. Define . Expanding the square gives
The first three terms commute with . In a mixed term one subsystem's magnetic quantum number increases and the other's decreases, so its commutator with total is zero. Hence .
Use the standard identities and . The PDF has the commutator in the reversed order with unchanged sign and prints also for lowering; these are sign/label slips. The standard identities are consistent with the meaning of raising and lowering and are used here.
Put . The unique product state of magnetic quantum number is
For , define the orthonormal product states and . Raising the preceding state gives
The normalized orthogonal combination is annihilated by , because its two lowering amplitudes cancel. It is consequently the lowest-weight state with :
up to an overall phase. For , the outcome is the component. The Born rule therefore gives
Put . Operators on distinct tensor product factors commute. Acting with on gives , while acting on gives . Therefore their difference is an eigenvector with eigenvalue . The same computation applies to the permutations and . The product flips the two basis tensors without a phase and so sends their difference to its negative.
Restoring the three factors of , the GHZ state has
These are certain measurement outcomes for the four product observables in this state.
The connection difference as an endomorphism-valued one-form follows because the graded Leibniz rule terms cancel:
Thus is a global endomorphism-valued one-form. To define the endomorphism bundle connection, require
The right side is -linear in , so it is indeed an endomorphism-valued one-form, and replacing by gives . In a frame with connection matrix , its extension to an endomorphism-valued -form is
The endomorphism-valued exterior product combines the wedge of differential forms with composition in . In particular,
Expanding proves the curvature difference formula:
The Chern connection is characterized by metric compatibility and . Take Hermitian inner products linear in the first variable. In a holomorphic local frame write , with a positive Hermitian matrix. The second condition forces , and metric compatibility is
Its component determines uniquely:
Conversely this formula and its conjugate transpose satisfy the metric equation. Under a holomorphic local frame change, and , so the displayed formula transforms by . Hence the local matrices patch, proving existence and uniqueness.
Differentiating gives
Therefore the vector-bundle curvature is zero. There is no component, and
The last equality is in holomorphic local frames, so is intrinsic. This is Dolbeault closedness of Chern curvature. The induced endomorphism bundle connection is itself the Chern connection for the Hilbert-Schmidt metric on : the tensor product of a metric-compatible connection and its dual preserves the induced metric, and its part is the induced holomorphic Dolbeault operator. These two properties and uniqueness suffice; no further matrix calculation is needed.
For two metrics, both Chern connections have the same part, so . The part of the curvature difference formula is just ; the other two terms have type , which must cancel because both vector-bundle curvatures have type . Thus
By Dolbeault theorem, this proves that the curvature Dolbeault class
is independent of the metric.
Endomorphism composition and wedge product of differential forms define the powers in , rather than in a tensor power of the endomorphism bundle. The Dolbeault operator is a derivation, so . The noncommutative telescoping identity gives the stronger explicit independence statement
All powers of vector-bundle curvature have even total degree, so the derivation introduces no extra signs before . Consequently
is metric independent. For , the form space and the resulting class are zero. This proves metric independence of curvature Dolbeault powers without assuming that endomorphism-valued forms commute.
Use the positive Laplace-Beltrami operator . A Riemannian submersion is a surjective smooth submersion for which, at every , the restriction of to is a linear isometry onto . The spaces and are its vertical and horizontal spaces. Its fibres are totally geodesic submanifolds precisely when is vertical for vertical vector fields : their second fundamental form vanishes. Equivalently, a geodesic initially tangent to a fibre remains in that fibre while defined.
For a smooth , its basic function is constant along each fibre. The Riemannian gradient of is the horizontal lift of a vector field through a submersion of , since
for horizontal , and for vertical . In particular no derivative of in a vertical direction occurs.
Here is the needed connection fact, which also follows directly from the Koszul formula: for horizontal lifts of vector fields on , the horizontal component of projects to . To see this, pair the Koszul formula with a third horizontal lift . The horizontal inner products are pulled back from , and the horizontal components of their Lie brackets of vector fields project to the brackets on . Thus all six terms are the pullbacks of the corresponding terms on .
Choose an adapted Riemannian orthonormal frame , with the horizontal lifts. Using , the connection fact gives
For a vertical , both and , the latter because the fibres are totally geodesic submanifolds. Taking the negative metric trace of the Riemannian Hessian therefore proves the basic-function Laplacian identity
This identity is local and does not require compactness. Vanishing mean curvature of the fibres would already suffice; total geodesicity makes each vertical summand vanish separately.
For the discrete eigenspace assertion, assume the two Riemannian manifolds are closed manifolds. Without a discrete spectral realization, an unrestricted noncompact version need not have an eigenbasis. The projections of the Riemannian product are Riemannian submersions with totally geodesic submanifolds as fibres. Its Levi-Civita connection splits into the two factor connections. Consequently its positive Laplace-Beltrami operator is
The cross term in the product rule for the positive Laplace-Beltrami operator is zero because the two factor Riemannian gradients are orthogonal.
We use the standard compact elliptic compact elliptic spectral theorem: the positive Laplace-Beltrami operator on a closed manifold is self-adjoint, has compact resolvent, and has a complete orthonormal eigenbasis of smooth eigenfunctions, with finite-dimensional eigenspaces and eigenvalues tending to infinity. Let and . Fubini's theorem and completeness on each factor show that form a complete orthonormal basis of . For example, a function orthogonal to all these products has, for each , zero -coefficient as an function, hence is zero.
The displayed operator identity makes an eigenfunction with eigenvalue . Conversely, if , self-adjointness of the positive Laplace-Beltrami operator gives
All other coefficients vanish. Only finitely many pairs can have , since both spectra are nonnegative and have finitely many eigenvalues below any fixed bound. Thus the product Laplacian eigenspace decomposition is
The tensor product summands are mutually orthogonal; their elements are actual smooth eigenfunctions, so this is an equality of eigenspaces, not just a formal expansion.
For a diffeomorphism, the differential and its inverse preserve the natural pairing of a vector with a covector. Consequently the mixed tensor pullback commutes with every tensor contraction :
Differentiating at zero gives . The mixed tensor pullback also preserves tensor products, so
The ordinary product rule for differentiation therefore yields
This proves the contraction and Leibniz rule properties for all smooth generators, without needing straightening coordinates.
The suggested flow-box theorem applies locally only where . For example vanishes at , so it cannot equal a coordinate basis vector there. Its local flow is nevertheless and , giving even at that zero. This Lie derivative at a zero of its generator illustrates why the general flow proof is needed to cover every point.
Expand . Using the tensor Lie derivative of functions, vectors and covectors and its Leibniz rule gives
The contravariant slot has a minus sign and the covariant slot a plus sign.
For the commutator identity for Lie derivatives, put . The commutator of two tensor derivations is itself a tensor derivation, and commutes with tensor contractions. On a function, . On a vector field ,
by the Jacobi identity, which follows here by expanding the commutators of the operators acting on functions. For a type tensor, is a vector field, and contraction compatibility gives
As this holds for every , . Therefore
The derivation argument also establishes the identity for arbitrary tensor types by applying it to covector–vector pairings and then to tensor products.
A rank- holomorphic vector bundle is a complex manifold with a holomorphic projection to and local holomorphic trivializations that are complex-linear on each fibre. Its transition maps have the form with holomorphic satisfying the cocycle identities.
The holomorphic Picard group consists of isomorphism classes of holomorphic line bundles, with tensor product as multiplication, the trivial line bundle as identity and the dual bundle as inverse. The classification on the complex projective line gives
The inverse is degree; is the positive generator.
To prove injectivity, suppose is trivial. Restrict it to any fibre. A line pulled back from its base point is trivial there, so its fibre restriction is . By the Picard group classification, . It remains to show that trivial implies trivial.
Let be a nowhere-zero holomorphic section of . On a sufficiently small open set where both and are trivial, write for a frame of . For each fixed , is a holomorphic function on the compact complex projective line, hence is constant. It is therefore ; evaluating at a constant projective point in the local trivialization shows is holomorphic in . The section is nowhere zero, so each is nowhere zero. Its overlap laws are exactly those of a section of , and glue to a global holomorphic frame. Thus is trivial.
The kernel consists only of , proving
This is the Picard injection for holomorphic projective bundles. The argument uses local fibrewise constancy, so no global section of the projective bundle is required.
Treat the quarks as the fundamental triplet of approximate flavour symmetry. The flavour product follows by splitting the first two quarks into symmetric and antisymmetric pieces:
Therefore
The dimension check is . The baryon decuplet is the completely symmetric flavour sector, the three-quark flavour singlet is completely antisymmetric, and the two copies of the baryon octet carry mixed permutation symmetry. The two octet copies are a multiplicity space for permutations of the three quark slots, not automatically two distinct ground-state baryon octets.
For the weight diagrams use isospin projection and flavour hypercharge . The quark weights are
Weights add in a tensor product. In a three-quark composition, and . The baryon decuplet has rows . Its upper-right weight is , the , while its bottom weight is , the . In the baryon octet, the upper weights are and , giving the proton and neutron. The origin has two independent states with content : the and the . Their equal weights do not make them the same state. The three-quark flavour singlet has only and content , with normalized flavour wavefunction
This singlet is a different representation from the octet , despite the same quark content and weight.
Figure 1.
Flavour weight diagrams for the baryon decuplet, octet, singlet and pentaquark antidecuplet; red rings mark the three exotic weights
. Details.
The Pauli exclusion principle requires the full three-quark wavefunction to change sign under exchange of any two quarks, including their spatial, spin, flavour and colour labels. A three-quark colour singlet has the antisymmetric colour factor . Consequently the remaining spatial-spin-flavour factor must be symmetric. The flavour representation alone is not the full exchange wavefunction.
For the lowest orbital state, the spatial wavefunction is symmetric. Completely symmetric decuplet flavour then requires the symmetric spin- wavefunction; this includes states such as with aligned spins and does not violate Pauli because their colours are antisymmetrized. Mixed octet flavour combines with mixed spin- wavefunctions to give a symmetric spin-flavour factor. More explicitly, the two-dimensional permutation representation of mixed symmetry tensored with itself contains the trivial representation, which selects the physical symmetric combination. These are the familiar ground-state spin assignments.
Antisymmetric singlet flavour in a symmetric orbital state would instead require a completely antisymmetric three-quark spin state. But , so three spin- quarks have no such state. There is no flavour-singlet three-quark ground-state S-wave baryon. A singlet is allowed with orbital excitation: mixed spatial and mixed spin symmetry can combine antisymmetrically, and their product with the antisymmetric flavour sector is symmetric. For example an , spin- configuration can give negative-parity total spins or . This Pauli constraint on three-quark flavour multiplets distinguishes a permitted representation in the flavour tensor product from its possible orbital-spin realization.
For a pentaquark, choose each of two quark pairs in . Their symmetric flavour combination lies in , and combining with the antiquark gives
Thus contains a pentaquark antidecuplet. This identifies a flavour sector; it does not by itself prove binding or fix the spin and orbital structure needed for overall fermion antisymmetry.
The antidecuplet is the conjugate of the symmetric decuplet, so its rows are . A three-quark state only has , and at it contains two strange quarks and one light quark, allowing only . Hence the exotic weights are precisely
Possible minimal contents are , , and . By the Gell-Mann--Nishijima formula, their charges are respectively . Every other antidecuplet weight is also a weight of some three-quark composition, although its total isospin representation can differ.
Exotic weights do not imply a weak-decay lifetime. The strong interaction can conserve all the quantum numbers in baryon-plus-meson channels, for example
These are quark rearrangements into a three-quark baryon and a quark-antiquark meson, not decay into a single three-quark state. Accordingly they are generically short-lived strong resonances if these channels are kinematically open. Flavour representation theory alone gives no masses or widths; a state below all strong thresholds, or one with dynamically suppressed couplings, can be longer-lived. The quantum numbers provide no general protection against the displayed strong decays.
The pushforward of a contravariant tensor applies to each of its vector slots. Choose a basis of and expand
Its pushforward is . Each factor is tangent to the hypersurface and fixed by . Consequently
The basis expansion proves the result for arbitrary tensors, rather than only a single decomposable tensor product.
The binary phase is . Therefore
On the phase register, apply the tensor product of phase gates
Its action on is multiplication by . Thus the positive-phase fractional power of a unitary operator is implemented by uncomputation after coherent phase estimation:
Hence
The inverse phase-estimation circuit uses controlled powers of built from the supplied inverse oracle, with all other quantum gates reversed. No phase-register measurement is made, so arbitrary superpositions are preserved and the ancilla qubits return to zero. The straightforward implementation uses controlled-unitary queries plus the Fourier and phase circuitry; the arbitrary phase gates are accepted exactly as stipulated.
The branch convention matters. This construction uses the phase representative specified here, corresponding to argument in . It implements that explicitly defined root, even for . The usual complex principal branch with argument in would choose a different root on some eigenvalues. No substitution of that alternative branch is implicit.