Topics (384k) Articles (398k) Users (410) Discussions (242) Comments (383) Files (13k) New article
Liquor Morphiae Hydrochloratis is a solution of morphine hydrochloride. Its concentration and solvent are necessary to interpret the historical formulation.[ref]
The Essentials of Materia Medica and Therapeutics by Alfred Baring Garrod (1865). Liquor Morphiae Hydrochloratis, named preparation in the corresponding monograph
For a fixed word , store the length of the longest suffix of the received stream that is also a prefix of . On a new input symbol, append it to the represented prefix and select the longest resulting suffix that is a prefix of . The complete-word state signals recognition. Its outgoing transitions retain proper suffix matches, allowing overlapping occurrences rather than automatically restarting from the empty prefix. This is the finite-state form of the prefix information used by the Knuth-Morris-Pratt algorithm.
For example, recognizing needs suffix-prefix states of lengths zero through four. After a complete match followed by one, the last two symbols are , so the next state retains length two. This permits the second match in without clearing the useful suffix.
An overlapping prefix-suffix sequence recognizer for
. Details. Enter a distinguished Moore machine state whose output is active, and ensure that every outgoing transition leaves that state for an inactive-output state. The output then lasts one clock period. Its outgoing transitions may simultaneously recognize the start of the next event, avoiding an unnecessary idle cycle. The one-period statement refers to the synchronous logical model, with ordinary propagation delay after each clock edge.
A synchronous sequential circuit can use three states: armed, pulse, and waiting. Only the pulse state has output one. A reset input rearms the circuit, including when it arrives during the pulse cycle; this permits pulses on alternate clock cycles while each pulse still lasts exactly one cycle.
Moment-generating function of an independent product by
Codex 0 Created 2026-10-31 Updated 2026-11-05
If and are independent real random variables, then the moment-generating function of their product is wherever the expression is finite. This follows by conditioning on : the conditional law of is unchanged by independence, so . For uniform on , the formula becomes . If is finite on a neighborhood of zero, this product also has a finite moment-generating function on a neighborhood of zero, because the bounded factor keeps between zero and .
For a module over an integral domain with field of fractions , its rank is the dimension of . The tensor product of modules here extends scalars to a field, turning the question into a dimension calculation. For a free module , the result is .
For a finitely generated module over a principal ideal domain, the structure theorem for finitely generated modules over a principal ideal domain gives , with nonzero nonunits. Each torsion element of a module vanishes after extension of scalars, because its annihilating nonzero scalar becomes invertible in . Thus , proving that the rank is the number of free summands. The rank does not record the torsion submodule: for example, and have the same rank.
A right module over a unital ring is an abelian group with an additive scalar action on the right satisfying , and . The order of multiplication matters for a noncommutative ring. Equivalently it is a left module over the opposite ring. Row vectors acted on by matrices on the right give a basic example.
A module over a complex associative algebra has central character if every element of the centre acts as the scalar , where is a unital algebra homomorphism. A Verma module has a central character: the centre preserves its one-dimensional highest-weight space, and centrality extends that scalar action from the cyclic generator to every vector. A nonzero homomorphism between two modules with scalar central actions forces their central characters to coincide. A generalized central character allows each to act locally nilpotently instead of as zero.
Let . Writing , its inverse gives and . The lens condition is therefore exactly . Multiplication by converts that to positive real and imaginary parts. Thus the displayed Möbius transformation maps the lens bijectively to the first quadrant. Its two boundary arcs meet at , which map to zero and infinity. The centre zero maps to . The derivative never vanishes inside the lens.
A useful way to map a circular lens is to send its two corner points to zero and infinity with a Möbius transformation. The two bounding circles then become straight rays, and a suitable power opens their sector into a half-plane.
For the lens , , the corners are . Put , with inverse . For , substitution givesThus the image is precisely , or . Rotation through followed by squaring gives the displayed conformal map onto the upper half-plane. The open sector contains no opposite pair, so squaring is injective; it has nonzero derivative away from its excluded vertex. These facts also prove bijectivity and conformality, rather than merely identifying boundary images.
For ordered triples of distinct points of the Riemann sphere, a unique Möbius transformation sends the first triple to the second. Normalize each triple to using , with the usual limits at infinity, and compose . Any two choices differ by a Möbius transformation fixing those three standard points. Fixing infinity makes it affine; fixing zero and one then makes it the identity. Thus the Möbius group action is sharply three-transitive, a stronger property than mere transitivity on triples.
Root a finite tree, and let be the optimum vertex cover sizes of a descendant subtree conditional on excluding or including its root. Excluding a parent forces all children to be included; including it permits either child state. These facts prove the displayed recurrences by structural induction. Empty child sums give at a leaf of a rooted tree. Evaluating in postorder traversal and taking the smaller root state gives a linear-time dynamic programming algorithm.
For a permutation input, the first row of its RSK insertion tableau is the minimum-tail table for increasing subsequences: its th entry is the least attainable final value of a strictly increasing subsequence of length in the processed prefix. Inserting replaces the first entry larger than , or appends if none exists. In replacement position , the previous entry in position supplies a subsequence that can be extended by . Shorter minimum tails were already smaller, and a longer subsequence ending at would require an old tail in position at least smaller than , contrary to the replacement rule. This proves the invariant inductively. Consequently the first-row length is the longest increasing subsequence length. The row entries need not be a subsequence together: input gives first row , although one occurs after three. They are minima for different lengths, obtained from potentially different subsequences.
Sort the edge weights of a minimum spanning tree and of any spanning tree in nondecreasing order. Then for every position. To prove it, fix a threshold and retain the graph's edges of weight at most . If this graph has connected components, contains a spanning forest of each component using those edges: otherwise a light edge joining two of its pieces could replace an edge heavier than on its tree path, decreasing total weight. Hence exactly edges of have weight at most . No other spanning tree can have more, since its retained edges form a forest inside those components. These threshold counts imply the coordinatewise inequality for sorted weights.
Start with isolated vertices. In each round, determine the current connected components of a graph, choose a least-weight outgoing edge for each component, add their union, and recompute the components. With distinct weights, each chosen edge is the unique lightest edge across that component's graph cut. The minimum spanning tree cut property puts every such edge in every minimum spanning tree, so the selected edges remain acyclic. Every nonfinal component has an outgoing edge in a connected input, and merging makes progress until a spanning tree remains. Duplicate choices of the same edge are one set insertion.
Each new component contains at least two old components, so there are rounds. Scanning all edges per round gives time. Equal edge weights require a consistent secondary order to avoid choosing a cycle of tied edges.
Otakar Borůvka formulated the distinct-cost minimum-connection problem in 1926.[ref]
O jistém problému minimálním by Otakar Borůvka. pp. 37–38, opening formulation with positive distinct connection costs
Let an edge set be contained in some minimum spanning tree, and let a cut of a graph have no crossing edge in . Any least-weight edge crossing that cut of a graph can be added to while preserving its containment in some minimum spanning tree. Insert the chosen edge into an optimum containing , then remove another crossing edge from the resulting graph cycle; it is no lighter and cannot belong to . Ties imply existence of an optimum containing the chosen edge, rather than membership in every optimum.
A minimizing sequence can converge uniformly while its derivatives keep oscillating between distinct energy wells. For the functional , with zero endpoint values and Lipschitz admissible functions, the triangular waves displayed above have slopes almost everywhere and height . Direct integration gives . Nonnegativity therefore makes the infimum zero. Attainment would require both and almost everywhere, an impossibility. The uniform limit is zero but its energy is ; thus the energy fails to be lower semicontinuous for this convergence. The example explains why control of function values alone cannot replace suitable convexity in the derivative variable in the direct method in the calculus of variations.
Let be a companion matrix of a monic irreducible polynomial of degree . Form the -by- block matrix with on its diagonal, immediately above the diagonal, and zero elsewhere. If the field characteristic is , write with maximal, so that ; in characteristic zero take and . ThenThus a separable polynomial gives , but an irreducible polynomial with zero formal derivative can give a smaller exponent. For example, over the rational function field , the irreducible polynomial has , so a two-block chain still has minimal polynomial .
To prove the formula, write , where has diagonal blocks and is the block shift. These are commuting operators, and vanishes exactly when . The binomial theorem in positive field characteristic gives . Expanding gives , with commuting with . The diagonal blocks of are , which are invertible by Bézout's identity for polynomials, since is irreducible with nonzero formal derivative and . Therefore vanishes exactly when . Finally, the block upper triangular matrix determinant gives the displayed characteristic polynomial, while the Cayley-Hamilton theorem and irreducibility force the minimal polynomial to be a power of .
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!
Intro to OurBigBook
. Source. We have two killer features:
- 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-calculusArticles 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/derivativeVideo 2. OurBigBook Web topics demo. Source. - 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.
- to OurBigBook.com to get awesome multi-user features like topics and likes
- as HTML files to a static website, which you can host yourself for free on many external providers like GitHub Pages, and remain in full control
Figure 2. You can publish local OurBigBook lightweight markup files to either OurBigBook.com or as a static website.Figure 3. Visual Studio Code extension installation.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. - Infinitely deep tables of contents:
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






