An irreducible polynomial has positive degree, so its ideal is proper: otherwise would contradict degrees. Every nonzero class has a representative not divisible by . Irreducibility gives , and the Euclidean algorithm supplies polynomials with . Passing to the quotient gives . Thus the quotient is a nonzero commutative ring in which every nonzero element has an inverse, hence a field. Constants embed injectively because no nonzero constant lies in the positive-degree ideal .
The two singly marked sides of the first triangle are glued with their endpoints at matched. A cross-section parallel to the remaining side has its two endpoints identified, becoming a circle; the apex becomes its cone point. Thus this quotient triangle is a disc, whose boundary is the doubly marked edge.
In the second triangle, the two triply marked sides run consecutively along the boundary from through to . Pairing these sides in the indicated directions introduces one reversal; its boundary word is , where is the remaining doubly marked edge. This is a Möbius band with boundary . One can obtain the usual rectangle model by cutting from the identified triple-edge seam to the midpoint of and opening the triangle.
The double markings glue the disc boundary to the boundary of that Möbius band. Capping a Möbius band by a disc gives
This description also verifies that the quotient is a closed surface, including the vertices. As a check, the vertex classes are and ; there are three edge classes and two faces. The Euler characteristic is , consistent with the projective plane. The Möbius band exhibits nonorientability directly.
Figure 1.
The identified triangles become a disc and a Möbius band joined along their boundary
. Details.
A quotient map is a surjection such that is open if and only if is open in . Thus the topology on is exactly the final topology induced by .
For an open continuous surjection, continuity gives one implication. For the other, if is open then is open by openness and surjectivity. Hence it is a quotient map.
If and are quotient maps, they are surjective and
This set is open exactly when is open, exactly when is open. Thus the composition is a quotient map.
For the factorization, continuity of implies continuity of . Conversely, if is continuous and is open in , then is open. The quotient property makes open. This holds for every open , so is continuous.
Use the convention that a positive vortex has counterclockwise circulation, with complex potential of a two-dimensional potential flow . To make both coordinate axes streamlines, place images of strength at and , and strength at . The resulting potential is
Additive constants and consistent logarithm branches do not affect velocity. The quotient has unit modulus on either wall, so the streamfunction is constant there and there is no normal flow.
The vortex moves with the regular fluid velocity after removing its own singular field. Since , evaluating the three image contributions at gives exactly
The overall minus sign and the two reflected-term minus signs here agree with the source scan.
Write , with . Taking real and imaginary parts yields
Dividing gives , which integrates to
Put . The first-quadrant branch has vertical and horizontal asymptotes and . Its motion is to the right and downward: from large near the vertical asymptote toward large near the horizontal one. Both coordinates stay strictly positive, so no wall is crossed.
Figure 1.
The three image vortices and the decreasing first-quadrant vortex path
. Details.
We first prove that every extension of two simple modules splits. Consider
If , the central Casimir element has distinct scalars and . On its minimal polynomial divides the product of the corresponding two distinct linear factors. Its eigenspaces are submodules, and the eigenspace for maps isomorphically onto the quotient. It is the required complement.
Now suppose . Use generalized weight spaces for ; their possible weights are , because the characteristic polynomial on an extension is the product of those on its two factors. Lift the quotient's highest vector to in the generalized weight space of representation weight . Then and , since these would lie in generalized weight spaces of weights and , which are absent. Also for a highest vector in the submodule . The commutator identity gives
Thus . The vector is an actual highest-weight vector. Its lowering chain maps to the full basis of the quotient, so it generates an complementary to the original submodule. This proves splitting also when the two simple types coincide, including .
The same splitting holds for a semisimple kernel and simple quotient by induction on the number of kernel summands. Write the kernel as with simple. Modulo , split the extension by the simple quotient; the inverse image of that chosen quotient copy is an extension with kernel . Split it inductively, obtaining a submodule in meeting the entire original kernel trivially.
Finally induct on . A maximal proper submodule has smaller dimension and hence is semisimple by induction; the quotient is simple by maximality. The just-proved splitting completes the induction. Hence
with only finitely many nonzero multiplicities. This proof does not assume the complete-reducibility theorem it is establishing.
Use the standard defining properties of Category O: finite generation over , a direct sum of finite-dimensional weight spaces, and locally finite positive root action. In particular the weights lie in a finite union of downward root cones. Submodules and quotients retain the representation weight bounds and finite weight spaces; finite generation of submodules follows from the Poincaré-Birkhoff-Witt theorem and the noetherian property of .
Choose finitely many weight vector generators. The sum of their full weight spaces is finite-dimensional and preserved by the centre. The kernel of its central action has finite codimension in and kills the generators, hence, by centrality, all of . Thus only finitely many central characters can occur in any subquotient: they are the characters of a fixed finite-dimensional commutative quotient algebra of the centre.
By the Harish-Chandra isomorphism each determines one finite Weyl orbit of shifted weights. Let be the finite union of these orbits after subtracting . Every nonzero subquotient has a nonzero highest-weight vector, using the bounded-above weights. Within its finite-dimensional highest weight space, the commuting central operators have a common eigenvector. Part (e) and the central-character restriction show that its highest weight belongs to .
Define for any subquotient
It is finite, additive in short exact sequences, and positive whenever . Hence each strict step of a submodule chain consumes at least one unit of . Refining a nonsimple factor into a proper submodule and quotient cannot continue more than times. It ends with simple factors, proving
The argument proves the assertion for every object of , rather than just for a cyclic highest weight object.
If , the preceding part says is simple and has no nonzero homomorphism into . Its only nonzero simple quotient is itself, so cannot contain a submodule isomorphic to such a quotient.
If , use the given nonzero homomorphism . The submodule chain shows that is the unique maximal proper submodule of and is simple. Moreover : for odd characteristic this follows from part (b), and in characteristic two the divisibility condition makes even, where the corrected fixed-space calculation also gives zero. Thus kills and descends to a nonzero map . Simplicity makes this map injective.
Its image is the required simple submodule, proving
In the divisible case the quotient is explicitly , of dimension . The argument uses the supplied existence of and only the fixed-space vanishing that remains valid in that case.
Consider one iteration with and . If , then . If , the quotient is , so . In either case , whence
Repeated application, or mathematical induction, proves
This also holds for the final iteration, whose left side is zero. For zero iterations the correct relation is equality , rather than a strict inequality.
Use four working processor registers by packing the growing quotient into the vacated low bits of the shifting dividend. The following is A32 assembly language with conditional execution, an allowed instance of the question's general 32-bit Reduced instruction set computer. It is not restricted to the sixteen-bit encodings in the supplied Thumb instruction set table. On entry r0 is the dividend and r1 the positive divisor; r2 becomes the high remainder machine word and r3 counts iterations. The quotient is returned in r0 and the ordinary remainder remains in r2.
mov   r2, #0
mov   r3, #32
loop:
adds  r0, r0, r0
adcs  r2, r2, r2
cmp   r2, r1
subcs r2, r2, r1
adc   r0, r0, #0
subs  r3, r3, #1
bne   loop
bx    lr
Here subcs means conditional sub when arithmetic carry is set, without the flag-setting suffix. adc also preserves flags. Consequently the arithmetic carry from cmp survives until it is inserted as the next quotient bit. The loop has seven instructions, one of them conditional, and no data-dependent branch. Its sole branch is the backwards loop branch, taken 31 times. It uses no separate quotient processor register, zero processor register, temporary comparison processor register or saved arithmetic carry processor register. A Thumb instruction set rendering using conditional execution would need an explicit conditional-execution encoding such as it cs; that is an additional encoded instruction, not an unexplained free operation.
The packed restoring division loop invariant relates it to the displayed algorithm. Specifically, let , let retain its original mathematical value, and let be the number of completed iterations. Define the processed prefix , its quotient and remainder . The processor register loop invariant is
The two terms in the low machine word occupy disjoint bit positions. Its next outgoing arithmetic carry is therefore the next original dividend bit, not a quotient bit. adds shifts the low machine word; adcs doubles the high remainder and incorporates that dividend bit. cmp decides whether this trial remainder is at least the divisor; subcs performs the conditional subtraction, and adc appends its decision to the shifted quotient. This is exactly the doubling, compare/subtract and quotient-bit update, with the counter maintained separately. Before processing bit , the trial remainder is at most , so the high-word addition does not require a hidden 33rd remainder bit for this 32-bit dividend problem. After 32 iterations the residual dividend portion is zero, giving the stated outputs.
There is a printed source error in the auxiliary bound. At the initial state, choosing valid inputs makes the printed strict inequality false. The algorithm instead preserves for its unpacked 64-bit variable, together with its printed equality loop invariant. Doubling and subtracting when necessary preserves that corrected bound. At termination the equality becomes ; since is then divisible by , it gives . This source error does not invalidate the algorithm or the packed implementation. The figure is mathematical pseudocode: its 2^32 denotes exponentiation, rather than C's XOR operator.
The displayed A32 routine assembled successfully with Clang and was disassembled to check the conditional and non-flag-setting forms. Its carry flag model was checked exhaustively at an eight-bit machine word size and against boundary and randomized 32-bit divisions. No native ARM architecture family execution is claimed.
Positional notation Created 2026-09-29 Updated 2026-10-14
In positional notation, a numeral digit contributes its value multiplied by a weight determined by its position. Fix an integer radix . A finite string of numeral digits , with , represents the nonnegative integer
The rightmost position has weight ; each move left multiplies the weight by . This weight is the place value. For a nonzero integer, the canonical string has . Zero is written with the single numeral digit . Leading zeros are permitted in a fixed-width display but omitted in the canonical form: . A negative integer is written with a separate minus sign and the positional notation for its absolute value; the minus sign is not a numeral digit.[ref]
For example,
The zero is essential inside this string: , not . It records that the tens position contributes nothing while keeping the hundreds and units in their proper positions. The same integer has binary representation
Figure 1.
One integer, two encodings:
. Each numeral digit is multiplied by its place value. Decimal uses the weights ; binary uses . Zero digits preserve positions without contributing to the total. Both rows sum to . Details.
Repeated Euclidean division constructs the representation exactly. Set . At each step write
Keep the remainder and continue with the integer quotient . A positive quotient strictly decreases, so eventually it is zero. Substituting the successive equations back into the first gives : the numeral digits are obtained from right to left. The remainder modulo uniquely fixes , and then the quotient uniquely fixes the remaining string by the same reasoning. This proves existence and uniqueness once leading zeros are excluded. The needed unique quotient and remainder are precisely the conclusion of the Euclidean division theorem.[ref]
This finite expansion concerns nonnegative integers. Extending positional notation to fractional positions uses weights to the right of a point; an arbitrary real number need not have a finite digit string. In particular, the decimal representation represents , while the base-two string represents . The radix is part of the interpretation.
The benefit is compact arithmetic: positions can encode every nonnegative integer below . To see the upper endpoint, fill all positions with ; the finite geometric series gives . Carrying in addition exchanges units of one place value for one unit of the next. Thus a short string stores a large count and also supplies an algorithm for computing with it.
Ratio 2026-10-14
A ratio compares two quantities , written and corresponding to division when . Equal ratios of corresponding lengths characterize the scaling of similar triangles.
For example, and specify the same ratio because . Multiplying both entries by the same nonzero scale preserves the quotient: . This is useful when comparing mixtures or scaling a recipe; doubling both ingredient amounts preserves their ratio, while adding the same amount to both generally does not. For quantities with the same physical units, their ratio is dimensionless, connecting this elementary calculation with dimensional analysis.
Remainder 2026-10-14
For an integer and positive integer , the remainder in Euclidean division is the unique integer in for which with an integer . It is not the full quotient .
In a triangle whose two sides at an apex are glued with that apex fixed, cross-sections become circles and the apex becomes their cone point. This quotient is a disc. A second triangle with boundary word becomes a Möbius band after the sides are identified. Gluing the remaining boundary to the first disc caps the band and gives the real projective plane. The resulting two-face cell structure has two vertices, three edges and Euler characteristic one.