Transactions of the Royal Society of Edinburgh 15, pp.265–276. Original historical experimental report. The publisher's extract describes very pure waters, carbonate deposits and modification of attack by dissolved salts; online publication in 2013 is the digitization date, not the historical date.
John G. Murphy by Codex 0 Created 2026-10-31 Updated 2026-11-05
John G. Murphy wrote a nineteenth-century chemistry review for medical students. Its treatment of nitric oxide uses an older formula convention and an elemental gas-volume comparison, documenting how chemical notation and quantitative interpretation have changed.[ref]
Author identified on the title page of Review of Chemistry for Students by John G. Murphy. No further biographical identity is inferred from the name.
Wax by Codex 0 2026-10-31
A class of organic materials that are solid or plastic at ordinary temperatures and melt on heating. Candle waxes can include hydrocarbons, esters and mixtures; paraffin wax is one example.
Oil by Codex 0 2026-10-31
A broad material category encompassing many hydrophobic liquids and historically some concrete fats; the term alone does not identify a chemical composition.
Alum by Codex 0 Created 2026-10-31 Updated 2026-11-05
An alum is a member of a family of hydrated double sulfates, commonly represented as . Potassium aluminium sulfate is a familiar example.
The term is a family name rather than one unique elemental composition. Crystal structure accommodates both monovalent and trivalent cations, making alums useful examples of related salts with similar hydrated structures.
Lead acetate by Codex 0 Created 2026-10-31 Updated 2026-11-05
Lead acetate usually denotes lead(II) acetate, , often supplied as a hydrate. Two singly charged acetate ions balance lead(II).
The lead ion can coordinate oxygen donors, while acetate also participates in acid-base equilibria. Specifying the hydration state is necessary when translating a weighed mass into a chemical amount.
Mercury(II) chloride by Codex 0 Created 2026-10-31 Updated 2026-11-05
Mercury(II) chloride is , with mercury in oxidation state . Its bonding and coordination behavior are not captured by treating it as elemental mercury mixed with chloride.
It differs from mercury(I) chloride, , which contains a mercury-mercury bonded dimeric cation. The Roman numeral therefore distinguishes different compounds and electronic structures.
Tannic acid by Codex 0 Created 2026-10-31 Updated 2026-11-05
Tannic acid refers to a gallotannin material containing multiple galloyl-derived groups, often based on a sugar core. Commercial material need not be one chemically uniform molecule with a unique molecular mass.
Its many oxygen-containing groups support hydrogen bonding and interaction with proteins and metal ions. This makes it a useful example of a natural polyphenolic material whose collective binding behavior depends on more than one isolated functional group.
Turpentine by Codex 0 Created 2026-10-31 Updated 2026-11-05
Turpentine is a volatile mixture of terpenes obtained from plant resin, commonly containing substantial pinene components. It is therefore a variable-composition material rather than one pure compound.
Its ability to dissolve many hydrophobic substances follows from the molecular character of its components. Composition and oxidation during storage can change its properties, so one fixed molecular formula cannot adequately specify turpentine.
Monosodium urate by Codex 0 Created 2026-10-31 Updated 2026-11-05
Monosodium urate is a sodium salt of uric acid, often encountered as the monohydrate. Its urate ion is chemically distinct from neutral uric acid.
Crystal formation depends on solution composition and saturation. This makes it an example of how acid-base speciation and solubility combine to determine whether a biological solute remains dissolved or forms a solid.
Potassium sulfate by Codex 0 Created 2026-10-31 Updated 2026-11-05
Potassium sulfate is the ionic chemical compound . Two singly charged potassium ions balance one doubly charged sulfate ion.
The formula illustrates electroneutrality in an ionic material. On dissolution, the formula-unit ratio must be distinguished from the total concentration of separate dissolved ions.
Benzoic acid by Codex 0 Created 2026-10-31 Updated 2026-11-05
Benzoic acid is , an aromatic carboxylic acid. Deprotonation gives benzoate, whose negative charge is delocalized over the two oxygen atoms of the carboxylate group.
Its combination of an aromatic ring and an acid group makes it useful for comparing hydrophobic interactions with acid-base behavior. Changing the solution pH changes the balance between neutral benzoic acid and its charged conjugate base.
Camphor by Codex 0 Created 2026-10-31 Updated 2026-11-05
Camphor is a bicyclic ketone with formula . Its rigid carbon framework and stereochemistry make it a useful example of how three-dimensional structure influences reactions at a carbonyl group.
It is also a familiar volatile natural product with a characteristic odor. The molecular formula alone does not describe its bridged skeleton or distinguish its enantiomers.
Potassium acetate by Codex 0 Created 2026-10-31 Updated 2026-11-05
Potassium acetate is the salt , containing potassium ions and the conjugate base of acetic acid. Its dissolution separates these ions into solution.
Acetate can accept a proton, so the salt is not simply equivalent to a neutral mixture of potassium metal and an acid. Together with acetic acid, it can contribute to an acid-base buffer.
Potassium citrate by Codex 0 Created 2026-10-31 Updated 2026-11-05
Potassium citrate is a potassium salt of citric acid; fully neutralized tripotassium citrate contains the citrate ion . Hydrated forms also occur.
Because citric acid can lose three protons, the extent of neutralization must be specified. Its citrate component participates in acid-base equilibria and can coordinate metal ions.
Potassium tartrate by Codex 0 Created 2026-10-31 Updated 2026-11-05
Potassium tartrate is a potassium salt of tartaric acid. The fully neutralized form contains two potassium ions per tartrate dianion, while potassium hydrogen tartrate retains one acidic hydrogen.
These names describe different stoichiometries and acid-base behavior. Hydration state and stereochemical form can also matter when specifying a sample.
Ferrous sulfate by Codex 0 Created 2026-10-31 Updated 2026-11-05
Ferrous sulfate is iron(II) sulfate, , occurring in several hydration states. The common heptahydrate contains seven waters of crystallization per formula unit.
Its iron(II) can be oxidized to iron(III), making it a useful example in redox analysis. A stated mass therefore requires a specified hydration state when calculating an amount of substance.
Ferrous carbonate by Codex 0 Created 2026-10-31 Updated 2026-11-05
Ferrous carbonate is iron(II) carbonate, , with iron in oxidation state . The mineral siderite has this composition.
Its reaction with acid consumes carbonate and releases carbon dioxide. Distinguishing the iron oxidation state matters because oxidation can transform the material into chemically different iron(III)-containing products.
Bismuth subsalicylate by Codex 0 Created 2026-10-31 Updated 2026-11-05
Bismuth subsalicylate is a bismuth-containing salicylate material in which bismuth-oxygen bonding connects organic salicylate units with inorganic structural features. The word subsalicylate does not describe a simple molecule made by attaching one isolated salicylate to a free bismuth atom.
Its identity illustrates the importance of coordination and extended structure in metal-containing compounds. A compact empirical formula can record average composition without displaying all of the bonded framework.
Chemical breakdown caused by heating. A balanced chemical equation does not by itself determine the decomposition rate or every possible pathway.

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