A cubic polynomial on either half is determined by its endpoint positions and endpoint derivatives. Use normalized parameters on the first half and on the second, so that derivatives with respect to are half the derivatives with respect to . Evaluation of the Bernstein basis at the split gives
If the left control points are , endpoint positions give . The cubic endpoint-derivative formulas give and . On the right, , and . Substitution yields
These are exact restricted Bézier curves, since they match all four endpoint Hermite data of the respective cubics.
The construction is also the midpoint case of De Casteljau's algorithm. Form for , then , , and . The two polygons are and . Their common tangent edges satisfy , as required for equal half-intervals. Thus the triangular midpoint construction simultaneously evaluates the split point and supplies the two exact representations.
Figure 1.
Midpoint construction and the two exact cubic Bézier subcurves
. Details.
A norm estimate controls the worst possible refined differences for every choice of the initial controls. Submultiplicativity turns a length- contraction into a bound for arbitrary long products, so it proves a certain number of continuous derivatives. Its absolute values can lose cancellations; failure of the estimate is inconclusive. It therefore gives a lower bound on smoothness.
Conversely, an observable eigenmode of a repeated local product exhibits a particular sequence of shrinking neighborhoods with inadequate decay. General-position controls have a nonzero coefficient in that mode, so greater derivative continuity is impossible. Special symmetric or polynomial data may suppress the bad mode; this is why the general-position qualification matters. The obstruction gives an upper bound on smoothness, while failure to find an obstruction proves nothing. A lower bound on spectral growth becomes an upper bound on smoothness because large surviving differences correspond to rough behavior.
For example, the binary Cardinal cubic B-spline subdivision mask has symbol , up to an irrelevant index shift. At derivative order , the first-difference subdivision mask is , whose maximum parity sum is : the limit is at least . At , , and the surviving difference mode does not decay. For generic controls the third derivative is piecewise constant with nonzero jumps, so the subdivision curve is not . Here the lower and upper tests determine the exact integer continuity, but they need not coincide for an arbitrary subdivision mask. Stability, sum rules and borderline modes must be handled explicitly before interpreting any numerical estimate as a continuity level.
Put . The trigonometric identity
gives
Starting with and , this recurrence proves inductively that each Chebyshev polynomial is a polynomial. For , the highest-degree term in cannot cancel against , so the degree increases by one and its leading coefficient doubles. Thus
The constant polynomial has leading coefficient one.
For , the points , , give . They are all the points where , since exactly when is an integer multiple of . Therefore there are equioscillation points, including the two endpoints. Reversing their order makes an increasing alternating sequence. For the polynomial is constant: every point has unit value, but an alternating sequence has at most one point.
Now take and . Since is monic, has degree at most , and . This proves the upper bound for the best error.
For the lower bound, suppose a polynomial of degree at most had . At each of the ordered extrema, must have the same strictly nonzero sign as : if , then gives , and if , then gives . Between every consecutive pair, the intermediate value theorem gives a zero of . These are distinct zeros, impossible for a nonzero polynomial of degree at most ; is incompatible with the strict error improvement. This first-principles sign argument proves the monic Chebyshev extremal polynomial bound without using the alternation theorem:
The displayed supplies an actual best approximating polynomial.
As printed in the original PDF, this claim is false for . The displayed frequency is one, so the function already belongs to the space of trigonometric polynomials of degree at most . Its best approximation is then the function itself, with zero error; for example, gives a zero-approximant error instead. For , zero is indeed the best constant approximation. Thus the literal answer is
The natural intended version has frequency . Set and . The sign function is integrable and satisfies , so its mean is zero. Part (b) makes orthogonal to every degree-at-most- trigonometric polynomial. Part (a), with , now proves
The error is for the unnormalized integral over a period.
The best approximant is unique. If the amplitude is nonzero and another continuous trigonometric polynomial has the same optimal error, equality in part (a)'s pointwise inequality holds almost everywhere. Near each zero of , the function changes sign; if did not vanish at that zero, continuity would force an interval on one side where has the wrong sign, making the integral inequality strict. Thus vanishes at all distinct zeros of . A nonzero trigonometric polynomial of degree at most has at most zeros in one period, since multiplication by turns it into a polynomial in of degree at most . Hence . Zero amplitude is immediate. The same reasoning proves the literal frequency-one assertion when , while retaining the counterexample for larger .
For fixed , put , a truncated power function. Begin with distinct increasing knots. The two interpolation polynomials and agree at their shared knots. Their difference has degree at most , so
For the empty product is one and the same assertion holds for constant interpolants. The leading coefficient of a degree-at-most- interpolant on nodes is its order- divided difference, by the Newton interpolation polynomial. Therefore
This proves the Lee interpolation identity
The identity holds for every real , with the usual convention for the order-zero truncated power. Admissible repeated knots are handled by the corresponding confluent divided differences and consistent one-sided limits at breakpoints; taking these limits preserves the Lee interpolation identity.
Sum over to telescope:
If , the first knot values of are zero, so . At the last knots , the function agrees with the polynomial , so uniqueness of polynomial interpolation gives . Thus the Marsden identity is
Let and let denote the elementary symmetric polynomial of degree in the interior knots , with . Expand the two sides of the Marsden identity as polynomials in :
and
Comparing the coefficient of and cancelling the common sign gives the monomial B-spline coefficients
Equivalently,
In particular , giving partition of unity on the interior interval. For , , and the highest-degree coefficient is the product of those interior knots. The formulas also cover through empty products.
Write and equip with the compact-open topology. All algebra homomorphisms here are complex linear. Choose a finite positively oriented boundary cycle in with winding number one on a neighborhood of and zero outside . Such a cycle can be obtained as the boundary of a finite union of sufficiently small squares whose interior contains and whose closure is contained in ; holes are included with negative boundary orientation. Define the holomorphic functional calculus by the norm-convergent contour integral
The resolvent identity proves that is a Banach-space-valued holomorphic function off . The Cauchy integral theorem, applied after each bounded linear functional, makes the integral independent of the chosen boundary cycle. The Hahn-Banach theorem then gives equality of the algebra-valued integrals. Moreover,
which proves complex linearity and continuity for the compact-open topology.
For the constant function and the coordinate function , the contour can be deformed to a large circle because their integrands are holomorphic everywhere outside . There the Neumann series gives . Integrating term by term shows
To prove multiplicativity, take nested cycles around , with the outer cycle winding once on the inner cycle and the inner winding zero on the outer cycle. Use the outer cycle for and the inner for . The resolvent identity reads
In the resulting double integral, the term containing gives after the integral, by the Cauchy integral formula. The term containing vanishes after the integral, because is holomorphic on and inside the inner cycle's region. Therefore
The integrals are over finite compact curves and have continuous integrands, so exchanging their order is legitimate. This proves the existence of the required continuous unital algebra homomorphism.
For uniqueness, the Runge approximation theorem gives density in , for the compact-open topology, of rational functions with poles outside . More explicitly, exhaust by compact sets that are holomorphically convex relative to , and approximate on those sets by rational functions whose poles lie in the complement of ; this gives convergence on every compact subset. Any unital algebra homomorphism taking to must take , for , to , since it preserves inverse equations. Partial fractions and polynomial algebra therefore fix its value on every such rational function. Continuity fixes its value on their limits. Thus the continuous unital homomorphism with the prescribed coordinate value is unique. Restricting a function to a smaller neighborhood of gives the same value, either by the contour definition or this uniqueness argument.
To prove the holomorphic spectral mapping theorem, first let . There is an open neighborhood of on which has no zeros. The holomorphic function on supplies a two-sided inverse through
Thus . Conversely, if and , the divided difference
is holomorphic on , and multiplicativity gives
The two factors commute. A commuting product can be invertible only if both factors are invertible: its inverse commutes with each factor, and is a two-sided inverse for . Invertibility of the displayed product would therefore contradict . This proves
For the root, let and , using the principal complex logarithm. Define . Since , multiplicativity and the holomorphic spectral mapping theorem give
This is the principal cube root of a Banach-algebra element.
For uniqueness, suppose and . Cubing maps the whole open sector into , so
is a continuous unital algebra homomorphism: pullback by cubing is continuous for the compact-open topology, since images of compact sets are compact. It takes the coordinate function to , and uniqueness already proved gives . For , the scalar principal cube root satisfies , because . Hence
This proves uniqueness with the stated spectral sector, without assuming the ambient Banach algebra is commutative or that algebra characters separate its elements.
For a nonconstant meromorphic map, write in the usual normalization, where . Let count -points with their local degrees, and let count each distinct point once, using the same integrated logarithmic weights. At infinity the local degree is the pole order. The Nevanlinna deficiency and Nevanlinna ramification index are
The latter is an asymptotic excess-multiplicity index, not the integer local ramification degree. The Nevanlinna first main theorem gives and identifies deficiency with the lower limiting normalized proximity. The target ranges over the Riemann sphere, not just the real line.
The exponential is entire and has no poles. Consequently
Thus in this normalization.
To obtain the rational-composition growth, represent the nonconstant degree- sphere map by relatively prime homogeneous polynomials of degree . Their joint norm on the unit sphere in has a positive minimum and finite maximum: simultaneous vanishing would contradict relative primeness on the projective line. Homogeneity therefore gives constants with
Apply this to the entire nonvanishing lift . The logarithmic joint norm differs from by a bounded function. Its circular mean minus the value at zero is the spherical characteristic. It differs from the ordinary characteristic by : Jensen's formula applied to the entire denominator counts its zeros, while
controls the proximity replacement. If the denominator vanishes at zero, factor its zero and use its leading coefficient in Jensen's formula; the discrepancy is still a basepoint-dependent constant. This proves the rational composition law for the Nevanlinna characteristic here and gives
If is constant, and its characteristic is bounded instead.
For a simultaneous nonzero deficiency and ramification example choose
a degree-three polynomial composed with the exponential. Its characteristic is . Its only zeros are , , all of multiplicity two. The number of distinct such points in a large disc is , so integration of their count gives
The origin contribution is handled by its usual logarithmic counting term. Therefore
This is simultaneous deficiency and ramification for an exponential polynomial: the missing exponential value contributes a deficit, while the attained value is attained with double multiplicity.
If is identically zero there are no exceptions. Otherwise choose with and put . Monotonicity implies thereafter. On this set, , whence
Adding the finite initial interval proves
This derivative growth outside a finite-measure set controls exceptional radii in Nevanlinna estimates. For example let be the smooth spherical characteristic and its increasing area-counting function. Apply the lemma to and : outside the union of two finite-measure sets,
Their logarithms are consequently . Such derivative/area bounds in estimates from the Poisson-Jensen formula give the Nevanlinna logarithmic derivative lemma, outside a finite-length set. The second main theorem uses that estimate as its error term. The elementary growth lemma controls that error and its exceptional set; it is not itself a substitute for the analytic estimates.
We use the truncated second main theorem stated in the preceding solution, together with the fact that a transcendental meromorphic function has . Here is a justification of the latter fact. If there are infinitely many poles, fixing any arbitrarily large finite pole count gives . If there are only finitely many poles, multiply by a polynomial removing them to obtain a transcendental entire function . Its Taylor series has nonzero coefficients of arbitrarily high degrees . Cauchy's coefficient estimate gives ; the subharmonic function Poisson estimate gives . Since , letting be arbitrarily large proves the claimed ratio limit. Thus the second-theorem error is along large nonexceptional radii.
Let count just the simple -points. A multiple -point of degree contributes one to the truncated count and at least two to the full count; a simple point contributes one to each. Hence, with the same positive logarithmic weights for large radii,
If each of the five values had only finitely many simple preimages, each simple counting function would be . Summing and using the first main theorem would give . But the second theorem requires , a contradiction. This proves the stronger result five values force infinitely many simple preimages:
In particular more than one simple zero is necessary, but more than one target with simple zeros is not necessary.
For the last distinction, take a nonsingular Weierstrass elliptic function scaled so that ; it has branch values . These are the four totally ramified Weierstrass values: finite branch preimages have local degree two, and all poles are double. Set
The first four targets are the images of those branch values under the Möbius transformation. Their preimages remain double; at a lattice pole, for example, . The last target corresponds to , where , so every such preimage is simple. The degree-two torus map attains that regular value, and periodicity produces infinitely many preimages in the plane. This nonconstant elliptic function is transcendental because it has infinitely many poles. Exactly one of the five selected finite targets therefore has simple preimages.
Represent a word in the Hamming space by the polynomial . A cyclic code is a linear code invariant under the cyclic coordinate shift . Under this identification the shift is multiplication by modulo . A shift-invariant vector subspace is closed under multiplication by every polynomial, since such multiplication is a linear combination of shifts. It is therefore an ideal of
Conversely every ideal of is a vector subspace closed under multiplication by , hence a cyclic code. Invariance means equality under the shift, since applying it times is the identity.
Let be the inverse image of the code ideal under the quotient map . It contains and is nonzero. Choose a nonzero element of of smallest degree and scale it to a monic polynomial . For any , polynomial division gives with . Since , minimality forces . Thus and in particular
This is the required generator polynomial of a cyclic code; the divisibility direction in the printed formula is reversed. The quotient-ring modulus is , with denoting the multiplicative identity of the finite field. If , every codeword has a unique representative with . Indeed reduction of modulo gives this form, and two such products cannot differ by a nonzero multiple of because their difference has degree less than . Therefore
For the zero code the convention is and this basis is empty; for the full word space .
The zeros of a cyclic code are the polynomial roots of in a splitting field of . Suppose first that the characteristic of does not divide . The formal derivative of is , which has no common root with ; all roots of are therefore simple. If they are , then is equivalent to for all . A root-evaluation parity-check matrix of a cyclic code, written with checks as rows, is consequently
Its entries may lie in , rather than in the original finite field. To obtain a parity-check matrix over , choose a basis of over and replace each equation by the equations for all of its field coordinates. The resulting matrix has the same kernel , hence rank ; retain any independent rows. More economically, choose one root from each Frobenius conjugate orbit. For , , so checking one representative checks its whole orbit. Expanding that representative's equation in a basis of gives precisely the number of checks equal to its orbit length.
No coprimality hypothesis is stated in the question, so the repeated-root cyclic code case must also be distinguished. Distinct roots alone cannot determine these codes: in , the generators and have the same zero, but generate codes of dimensions one and zero. In general write in . The correct checks are
using Hasse derivatives. Indeed , so vanishing of the first coefficients is equivalent to divisibility by . A repeated-root parity-check matrix over thus has rows indexed by and entries
As before, expand to equations over and retain independent rows. The ordinary root-evaluation matrix is exactly the special case .
For the binary Hamming code, let , , and let generate the multiplicative group of a finite field . This is possible because that group is a cyclic group. Choose a basis of over . The coordinate columns of then run through every nonzero vector of exactly once. They are a parity-check matrix for a Hamming code, possibly after permuting the columns of a given Hamming matrix. Thus
is equivalent to the Hamming code. Multiplication by modulo multiplies its evaluation at by , so is a cyclic code.
The parity-check matrix has rank because its columns contain a basis. It has no zero column or repeated column, so no nonzero word of weight one or two is in its kernel. Two distinct nonzero columns have a nonzero sum, which is a third distinct column; these three columns give a word of weight three. Hence has parameters .
A polynomial over vanishes at exactly when it is divisible by its minimal polynomial of an algebraic element . The finite-field Frobenius automorphism gives all conjugates of as . Their orbit length is : if with , then the order of would divide , which is a smaller positive integer. Therefore the Hamming code as a cyclic code has
The last exponent here is . The printed exponent would give , which is not a root of the degree- irreducible minimal polynomial of an algebraic element for .
For distinct evaluation points and , the Reed-Solomon code is
This is a linear code of dimension : evaluation is linear, and a nonzero polynomial of degree less than cannot vanish at all distinct points. The assertion of cyclicity concerns the primitive, unextended construction: set and , where generates the multiplicative group of a finite field . Arbitrary evaluation sets or arbitrary coordinate orders need not make a Reed-Solomon code a cyclic code.
For this ordered full-length construction, shifting the evaluation vector to the right gives . This is the evaluation vector of , whose degree is still less than , so it is a cyclic code. Its generator polynomial follows from the finite geometric series
Here the scalar is nonzero in . Write and . For ,
since . Thus every word is divisible by . This monic divisor of generates a cyclic code of dimension , equal to the evaluation code by inclusion and dimension. Hence
It is useful to allow a starting exponent for the consecutive zeros of a cyclic code. Define the primitive cyclic Reed-Solomon code
All exponents are understood modulo . The same geometric-sum calculation shows that
Indeed evaluating its word polynomial at , , gives sums with exponents between one and . This is a generalized Reed-Solomon code, with nonzero coordinate multipliers ; is the unweighted evaluation code. Directly, a right shift corresponds to replacing by , so these offset codes are also cyclic codes.
A maximum distance separable code, or MDS code, is a linear code attaining the Singleton bound, with . To see the bound, deleting any coordinates is injective on a code of minimum Hamming distance , since two words with the same puncture would differ in at most positions. Therefore and . For a nonzero Reed-Solomon evaluation word, the polynomial has at most distinct polynomial roots, so at least coordinates are nonzero. Nonzero coordinate multipliers do not change these zero positions. This proves for both Reed-Solomon codes and generalized Reed-Solomon codes. Equality can also be exhibited: choose any evaluation points and take their linear factors as ; it vanishes exactly at those points and has weight . Thus
The duality of primitive cyclic Reed-Solomon codes is especially transparent in the evaluation form. Assume first . A vector of has coordinates , ; a vector of has coordinates , . Their standard dot product is
Every monomial in has exponent at least one and at most , and every such power sum vanishes. Thus . Both sides have dimension , giving
In particular has generator . This agrees with the general dual of a cyclic code rule: invert the roots belonging to the complementary factor . The dual is a Reed-Solomon code in the consecutive-zero convention. With the strictly unweighted evaluation definition, its coordinates instead have the form , so it is a generalized Reed-Solomon code; it need not equal the unweighted code of dimension on the same points. This convention distinction is essential. The case is the full word space and its dual is the zero code, obtained by taking .
For code encoding, use the finite-field discrete Fourier transform and its inverse:
For a message , put for , and set all other transform coordinates to zero. The inverse discrete Fourier transform returns
The zero transform coordinates are precisely the root checks defining . This gives non-systematic encoding by evaluation. For systematic polynomial encoding of a cyclic code with a message polynomial of degree less than , put and calculate the remainder of upon division by . Then is divisible by , and the last coefficients are the message coefficients. Both methods use the same generator polynomial and the same ordered powers of .
For bounded-distance decoding, let , put , and assume at most symbol errors. The following description uses the Reed-Solomon key equation and fixes the transform and locator conventions explicitly.
  • Set , all other error coordinates to zero, and output . Verify that all root checks vanish and that the correction has weight at most . Recover the message from the unconstrained transform coordinates by , or from the last coefficients if systematic encoding was used.
The denominator in the Forney algorithm is nonzero for distinct locations. The minimum-distance error-detection and correction guarantee gives unique recovery because . If the required locator or a valid correction cannot be found, declare decoding failure. Beyond errors, a received word may lie near a different codeword, so successful root checks alone do not certify recovery of the originally transmitted message. The guaranteed correction radius is symbol errors.