Topics (384k) Articles (398k) Users (410) Discussions (242) Comments (383) Files (13k) New article
Storing information that is also derivable from other stored information. A hard link count summarizes directory entries, while a block allocation bitmap summarizes block ownership in a file system. Such summaries accelerate common operations and permit consistency comparisons; replicated data can additionally assist recovery. Every update must maintain the redundant relationship, or establish a protocol for detecting and repairing divergence.
Unicode assigns code points and character properties for representing written text across languages and technical notation. A code point such as
U+0041 identifies the character A; an encoding such as UTF-8 determines the bytes storing it. Code points, bytes and displayed user-perceived characters are different units: a displayed accented letter may use a base character plus a combining mark. Consequently byte counts do not generally give character counts. Normalization specifies relationships between canonically equivalent sequences; glyph appearance also depends on fonts and shaping.[ref]Computer architecture studies the organization and behaviour of computers, connecting the operations visible to software with the hardware that executes them. An instruction set architecture specifies the machine-level contract, including instructions, accessible processor registers and addressing behaviour. A microarchitecture is a particular implementation of that contract, including execution units, instruction pipelining and memory caches.[ref]
Instruction Set Architecture in the Arm documentation. FAQ, distinction between instruction set architecture and microarchitecture
Two CPUs can implement the same instruction set architecture while taking different times to run the same computer program. One might overlap independent instructions or use a larger memory cache; neither choice changes what an addition instruction is required to compute. A useful performance model writes execution time as instruction count times average cycles per instruction divided by clock frequency. The factors interact: a design that raises clock frequency can also change cycles per instruction. This separates a program's required behaviour from the engineering choices that determine its cost.
A database is an organized collection of data maintained for queries and updates. A database management system manages that collection, enforcing access rules and database integrity constraints. A relational database represents it through database relations, rather than exposing only an arbitrary collection of bytes in files.
For example, a laboratory can store biological sample identifiers, measurement values and scientific instrument identifiers as database tuples. A database query can select measurements above a threshold and join them to scientific instrument records. A foreign key can require every recorded scientific instrument identifier to name an existing scientific instrument. This makes the connection a maintained rule rather than a convention that every application must remember.
The logical relational schema and actual storage are distinct. A database query plan may use an index or scan database pages while returning the same specified result. Database transactions coordinate related updates, and database integrity constraints restrict the permitted states. PostgreSQL's documentation gives a concrete implementation in which named tables contain rows with named, typed columns and databases group tables.[ref]
Logic programming represents knowledge and queries through logical clauses, letting an inference procedure search for substitutions making a query true. A fact such as
parent(ada, ben) and a rule saying that a parent of a parent is a grandparent can answer a grandparent query without listing every answer explicitly. Prolog commonly combines unification with ordered goal search and backtracking. Declarative meaning and execution strategy must be distinguished: two logically equivalent rule orders can have different termination behaviour. The method connects mathematical logic to executable symbolic inference.The account of matter in terms of chemical atoms. Whole-number combinations of chemical atoms explain the law of definite proportions and law of multiple proportions for suitable pure chemical compounds.
A reducing substance supplies electrons to another species in a redox reaction and is itself oxidized. The role depends on the reacting pair and conditions, rather than being an immutable label on every molecule.
For example, iron(II) can reduce a suitable oxidant while becoming iron(III). Comparing reduction potentials can predict equilibrium preference, but reaction barriers and chemical speciation still affect whether the transfer occurs rapidly.
A chemical mixture contains two or more components with proportions that can vary. It can be homogeneous, such as a fully mixed solution, or heterogeneous, such as solid particles suspended in a liquid.
Mixing does not require forming one new compound with fixed stoichiometry, although components can interact or react. The mixture's properties depend on composition and phase behavior, so a pure-component property cannot automatically be assigned to the whole sample.
Laboratory apparatus comprises equipment for containing, transforming, controlling, and measuring experimental systems. In chemistry, a beaker contains a sample, a burette measures delivered liquid volume, and a thermometer senses temperature; these are different roles.
A useful experimental description specifies the apparatus features that affect the result, such as vessel closure, calibration, mixing, and sensor position. Naming an instrument alone does not establish what quantity it measured or with what uncertainty.
An inorganic compound is a compound conventionally studied within inorganic chemistry, including many salts, oxides, metals' coordination compounds, and minerals. The category is not determined by the complete absence of carbon: carbon dioxide and carbonates are normally classified as inorganic.
The distinction from organic chemistry is useful for organizing characteristic structures and methods, but the boundary overlaps strongly in organometallic chemistry and biological metal chemistry.
Article slug not found: "undefined"
The rhesus macaque, Macaca mulatta, is an Old World monkey used in research on physiology, animal behaviour and neuroscience. Its importance as a model depends on the particular trait and comparison, not on an assumption of complete equivalence to humans.
For a complex antisymmetric tensor , the SU(4) action is . The unitary skew-diagonalization of an antisymmetric matrix gives in suitable coordinates, where . If , preserving forces a stabilizing unitary matrix to preserve the two coordinate planes. The identity then forces both two-by-two blocks to have determinant one, using also when one of vanishes. The exact stabilizer is . If , the stabilizer is the larger compact symplectic group . If , it is all of . The real structure of the SU4 exterior square imposes in this form, so a nonzero real six-dimensional field has the larger symplectic stabilizer, whereas unequal paired singular values are generic for a complex six-dimensional field.
For two coherent square pulses of equal duration , pulse-start separation , resonant Rabi angular frequency , and Rabi detuning , the initially lower-state transition probability has the displayed leading weak-excitation form when . Integrating the first-order probability amplitude over both windows gives a sum of two equal Fourier transforms, with relative quantum phase . The factor four from coherent addition makes the central value . The rotating-wave approximation additionally requires many carrier cycles per pulse and near-resonant weak driving.
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





