Topics (384k) Articles (398k) Users (410) Discussions (242) Comments (383) Files (13k) New article
A test named after Hermann von Fehling. Heating with Fehling's reagent can produce copper(I) oxide from reducing sugars; several different substances can give a positive result.
For a node of a red-black tree, count black nodes strictly below on any path to an absent-child sentinel, including that black sentinel. The red-black invariants make this count independent of the path. Other conventions omit the sentinel or count ; specify the convention when using numerical values. Equality of the counts, rather than their common additive offset, is what the balancing condition requires.
A red-black tree with no red stored nodes is a perfect binary tree. Indeed, every root-to-sentinel path has equal length because every real node is black; a missing branch at an earlier level would make its path shorter. Thus every real level is full. Its size is for some number of real levels. Conversely, colouring every stored node of a perfect binary tree black satisfies every red-black invariant. This proves both directions of the size criterion.
In the usual bottom-up algorithm, insert a red node by the binary search tree rule. If its parent is black, no repair is needed. If its parent and uncle are red, recolour both black and recolour the grandparent red, then continue upward. If the uncle is black, an inner configuration first rotates the parent to become an outer configuration; rotating the grandparent and exchanging its colour with the parent's resolves the red-red conflict. Apply the left/right mirror cases as needed and finish with a black root. The tree rotations preserve key order, and the colour changes preserve equal black height. Different valid insertion conventions can produce different valid red-black trees, so a worked trace must identify its convention.
A formal language whose complement of a set, relative to the set of all input words, is a recursively enumerable language. A recognizer for the complement detects every negative instance eventually and need not halt on positive instances. A formal language is a decidable language exactly when it and its complement are both recursively enumerable languages.
For a fixed natural number and a standard encoding of natural numbers, validate the input and compare its encoded value with . This decides . A well-ordering argument can prove that an upward-closed set of natural numbers has this form without calculating its least element. A decider may contain that fixed least element in its finite description; its existence does not give a uniform method to discover the least element from another program.
A family of programming closures sharing a semantic environment that binds every name in the family. Each body therefore sees every family member, including those whose definitions occur later in the source.
Let be a nonzero polynomial of even degree over a field of characteristic different from two, satisfying the displayed reciprocal identity. If with , cancellation gives . Substitution of forces even. If with , cancellation gives ; substitution of forces even. Zero multiplicities are included. Pairing nonfixed reciprocal roots alone cannot prove this parity, because and are their own inverses.
An interval sufficient to establish that every reader that might retain a preexisting reference has left its protected read-side region. Completion permits the corresponding old object to undergo memory reclamation.
Sending an already produced result directly to a consumer without waiting for its write to the register file. The bypass must choose the youngest older writer whose value is ready.
A ray-plane intersection followed by an inside-triangle test, conveniently using nonnegative barycentric coordinates. Oriented surfaces may additionally require a front-facing hit through back-face culling.
On a finite ground set , a submodular rank function is a normalised set function with , a monotone set function, and a submodular set function, such that for . Equivalently, require nonnegative integer values, monotonicity, submodularity and . The diminishing returns characterization of submodularity bounds each marginal by its singleton value. Thus .
These functions are precisely the rank functions of matroids. To see the converse direction, define . It contains the empty set. If , the unit marginal bounds give , so and heredity holds. For augmentation, suppose with . If every had zero marginal over , diminishing returns would keep each marginal zero as they are added successively. This would give , contradicting monotonicity. Some marginal is therefore one, giving an independent augmentation.
Finally any inclusion-maximal in this independence family has for every remaining . Successively adding them and using diminishing returns shows , so the resulting matroid really has rank . The forward direction is submodularity of matroid rank. These integer increment conditions distinguish matroid ranks from arbitrary real-valued submodular functions.
A random variable whose cumulative distribution function is continuous, equivalently whose probability distribution assigns zero probability to every singleton. In elementary applications, one usually additionally assumes a probability density function; that stronger property means its law is an absolutely continuous probability distribution. A continuous cumulative distribution function alone need not admit a probability density function.
On the symmetric small- branch of radial viscous flow in a wedge, the leading Stokes flow solves , zero wall values and unit integral. HenceFor , where , this is positive in and negative near the walls. The normalization denominator tends to zero at the stated root. At the root the homogeneous angular mode has zero net flux, so it cannot be rescaled to carry a fixed nonzero source flux.
Approaching that angle makes large outward and reverse contributions cancel to leave the prescribed flux. The leading amplitude diverges and the nonlinear inertial correction ceases to be perturbative, however small its coefficient is at fixed angle. This is a failure of a regular expansion, not a proof of infinite speed in the full Navier-Stokes equation. Distinct inner scalings or different steady branches require separate analysis.
The posterior interosseous nerve is the continuation of the deep motor pathway of the radial nerve in the forearm. It supplies many extensor muscles. Loss of these movements can occur without the cutaneous sensory loss expected from a more proximal radial-nerve lesion.
For a nonempty subset of a topological space , identify all points of and leave each point of in its own equivalence class. The resulting quotient space is denoted . For every subset , its saturation of a subset isThe quotient topology therefore gives a useful test: is a closed set if and only if the displayed saturation of a subset is a closed set of . In particular, every closed set disjoint from has closed image, even if is not closed. When is closed, is a closed map, because both possibilities in the formula are then closed sets for closed .
Identify points of the circle having the same real coordinate, equivalently points related by complex conjugation. The continuous surjection has exactly these equivalence classes as its fibers. It induces a continuous bijection from the quotient space to the closed interval. The quotient space is compact as a continuous image of a compact space, while the closed interval is Hausdorff, so the compact-to-Hausdorff continuous bijection theorem makes the induced map a homeomorphism. The two fixed points of the reflection become the two interval endpoints.
A quotient space of a space carrying the cofinite topology has a topology contained in the cofinite topology on its underlying quotient set. If is the quotient map and is a nonempty open subset of , its preimage has finite complement. Since is surjective, the complement of is the image of that finite complement, hence is finite. Equality need not hold: partition into its even and odd integers. Both classes are infinite, so their two-point quotient space has the indiscrete topology, whereas the cofinite topology on a finite set is the discrete topology.
Suppose a group acts by isometries on a metric space , and for points in different orbits one has . Then the orbit space with its quotient topology is Hausdorff. Indeed, choose less than one third of this positive infimum and saturate the open radius- balls about and by the action. These saturated sets are open because every acting isometry is a homeomorphism. Their translates cannot meet: their centres stay at least the given positive distance apart. Their disjoint open images in the quotient separate the two orbit points, since the preimage of each image is its saturated set. This applies to the glide reflection on a closed strip: the distance from one point to the translates of another tends to infinity as the integer translation grows, so two distinct orbits have a positive minimum distance.
For a topological space , the displayed relation is an equivalence relation. Give its quotient the quotient topology. Every inverse image under a continuous map from to a Hausdorff space is a saturation of a subset. Distinct quotient classes can be distinguished by some such map; disjoint open neighborhoods of their images pull back to disjoint saturated open sets, whose quotient images are open. Thus the quotient is Hausdorff. Each continuous map from to a Hausdorff space factors uniquely through this quotient, and the factor is continuous by the quotient topology. This is its universal reflection property.
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





