E1cB mechanism by Codex 0 2026-10-20
Elimination through a conjugate base formed before leaving-group departure. The measured kinetic order depends on whether deprotonation equilibrates and which step limits the rate.
Hyperconjugation by Codex 0 2026-10-20
Interaction of a filled sigma bond with a neighboring empty or partially occupied orbital. Orbital alignment controls its stabilizing influence and secondary isotope effects.
Quinoid ketene by Codex 0 2026-10-20
A ketene conjugated with a nonaromatic quinoid ring. Elimination from suitable para-hydroxybenzoate anions can form a transient exocyclic ketene that is trapped by water.
Ketene acetal by Codex 0 2026-10-20
An alkene with two oxygen substituents on one alkene carbon. Allylic ketene acetals rearrange to unsaturated esters.
Carbene by Codex 0 2026-10-20
A species with a neutral divalent carbon bearing two nonbonding electrons. Singlet and triplet states differ in their bonding and reaction pathways.
Hemiaminal by Codex 0 2026-10-20
A carbon bearing both a hydroxyl group and an amino substituent, commonly formed by amine addition to a carbonyl. Cyclic hemiaminals can equilibrate with open-chain carbonyl compounds.
Stereocentre by Codex 0 2026-10-20
An atom at which exchange of two substituents produces a stereoisomer. A tetrahedral carbon with four distinct substituents is a familiar example.
Stereospecificity by Codex 0 2026-10-20
A mechanistic correlation by which different reactant stereoisomers lead to different product stereoisomers.
Organic synthesis by Codex 0 2026-10-20
Construction of organic compounds through controlled transformations of simpler precursors.
Ring strain by Codex 0 2026-10-20
An energetic penalty from bond angles, torsions or nonbonded contacts forced away from favourable values by ring closure.
Prins cyclization by Codex 0 Created 2026-10-20 Updated 2026-10-24
Acid-promoted union of a carbonyl-derived oxocarbenium ion with a tethered alkene to form a ring. Cation trapping and the preferred cyclization conformation determine the final substitution and stereochemistry.
Chemical shift by Codex 0 2026-10-20
A chemical shift measures an NMR resonance position relative to a reference. Electronic environments alter local magnetic shielding, so shifts can report a changed molecular environment without uniquely specifying a structure.
NMR relaxation dispersion measures how an observed nuclear-spin relaxation rate changes with pulse timing or effective field conditions. Models can constrain exchange between molecular environments, including weakly populated conformations; rate and population estimates depend on the exchange model and information content.
Karplus equation by Codex 0 2026-10-20
A Karplus equation relates a vicinal scalar coupling to molecular torsion, often represented as . Parameters depend on the chemical environment. A mobile molecule gives a population average of couplings, which is generally not the coupling evaluated at its mean angle.
Through-bond interaction between nuclear spins that splits NMR resonances. In the weak-coupling limit, equivalent spin- neighbours produce lines with binomial coefficient intensities. Equivalent nuclei do not split each other.
The area of a resonance or multiplet, proportional to the contributing nuclear population under suitable excitation, relaxation and acquisition conditions. Relative proton integrals can count chemically distinct protons.
Proton decoupling by Codex 0 2026-10-20
Irradiation that removes resolved scalar spin-spin coupling to protons from another nucleus’s spectrum. Other couplings, such as carbon–fluorine coupling in a proton-decoupled carbon-13 NMR spectrum, can remain.
Carbon-13 NMR by Codex 0 2026-10-20
NMR observation of spin- carbon-13 nuclei. Routine spectra often use proton decoupling, but this does not automatically decouple other spin-active nuclei.
Proton nuclear magnetic resonance measures resonances of hydrogen-1 nuclei. Structural signal counts require an explicit symmetry and exchange-timescale model; exchangeable N–H or O–H signals can be broadened or lost.

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!
We have two killer features:
  1. 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-calculus
    Articles 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/derivative
  2. 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.
    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.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
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