Part I: Structure & Stereochemistry | Chapter 1

Functional Groups in Organic Chemistry

The alphabet of molecular reactivity: how specific atom arrangements dictate chemical behavior

1. Introduction: The Alphabet of Organic Chemistry

Organic chemistry, with its millions of known compounds, might seem impossibly complex. Yet the key insight that tames this complexity is that organic molecules are built from a relatively small set of functional groups — specific arrangements of atoms within molecules that determine their chemical reactivity, physical properties, and biological activity.

Just as the 26 letters of the English alphabet combine to form all words in the language, roughly two dozen functional groups combine on carbon frameworks to produce the entire universe of organic compounds. A chemist who understands these functional groups can predict how an unfamiliar molecule will react, what its spectroscopic signatures will look like, and how it might interact with biological targets.

Why Functional Groups Matter

  • Predictive power: The functional group determines reactivity regardless of the carbon skeleton it is attached to
  • Classification: Millions of organic compounds can be organized into a manageable number of families
  • Retrosynthetic logic: Functional group interconversions form the backbone of synthetic planning
  • Biological recognition: Enzymes and receptors recognize specific functional groups on substrates and ligands

The concept of functional groups emerged in the 19th century as chemists noticed that certain atom clusters — the hydroxyl group ($-\text{OH}$), the carbonyl group ($\text{C}=\text{O}$), the amino group ($-\text{NH}_2$) — imparted consistent chemical behavior across different molecules. This observation transformed organic chemistry from a catalog of isolated reactions into a systematic science governed by transferable principles.

In this chapter, we survey the major functional groups, derive their key reactivity patterns from electronic structure, and illustrate their importance in pharmaceuticals, polymers, and biochemistry.

2. Hydrocarbons

Hydrocarbons — molecules composed solely of carbon and hydrogen — form the simplest functional group families. Their properties are governed by the hybridization state of their carbon atoms, which determines bond angles, bond lengths, and bond dissociation energies.

Alkanes (sp³ Hybridization)

In alkanes, each carbon is $sp^3$ hybridized, meaning the 2s orbital mixes with all three 2p orbitals to produce four equivalent hybrid orbitals directed toward the vertices of a tetrahedron. The bond angle is the tetrahedral angle:

$$\theta_{sp^3} = \cos^{-1}\!\left(-\frac{1}{3}\right) \approx 109.5°$$

This angle arises from minimizing electron-pair repulsion in three dimensions. The C–C bond in ethane is a $\sigma$ bond formed by head-on overlap of two $sp^3$ orbitals, with bond length $d_{\text{C-C}} = 1.54\;\text{\AA}$ and bond dissociation energy:

$$\text{BDE}(\text{C-C in ethane}) = 376\;\text{kJ/mol}$$

The C–H bond in methane has $\text{BDE} = 439\;\text{kJ/mol}$, reflecting the strong overlap between the carbon $sp^3$ orbital and the hydrogen 1s orbital.

Alkenes (sp² Hybridization)

Alkenes contain a carbon–carbon double bond. Each doubly bonded carbon is $sp^2$ hybridized: the 2s orbital mixes with two of the three 2p orbitals, leaving one unhybridized p orbital perpendicular to the molecular plane. The three $sp^2$ orbitals lie in a plane with bond angles:

$$\theta_{sp^2} = 120°$$

The double bond consists of one $\sigma$ bond (head-on $sp^2$-$sp^2$ overlap) and one $\pi$ bond (lateral overlap of unhybridized p orbitals). The C=C bond length is shorter ($1.34\;\text{\AA}$) and the total BDE is higher:

$$\text{BDE}(\text{C=C in ethene}) = 728\;\text{kJ/mol}$$

Deriving BDE from Orbital Overlap

The bond energy can be decomposed into $\sigma$ and $\pi$ components. From the BDE values:

$$\text{BDE}_\sigma \approx 376\;\text{kJ/mol} \quad (\text{from C-C single bond})$$$$\text{BDE}_\pi = \text{BDE}(\text{C=C}) - \text{BDE}_\sigma = 728 - 376 = 352\;\text{kJ/mol}$$

The $\pi$ bond is weaker than the $\sigma$ bond because lateral overlap of p orbitals is less effective than head-on overlap. This explains why the $\pi$ bond is the reactive site in alkenes — it is the thermodynamic weak link.

Alkynes (sp Hybridization)

Alkynes contain a carbon–carbon triple bond. Each triply bonded carbon is $sp$ hybridized: the 2s orbital mixes with one 2p orbital, leaving two unhybridized p orbitals. The two $sp$ orbitals are collinear with a bond angle of $180°$. The triple bond consists of one$\sigma$ bond and two $\pi$ bonds:

$$\text{BDE}(\text{C}\equiv\text{C in ethyne}) = 962\;\text{kJ/mol}$$$$d_{\text{C}\equiv\text{C}} = 1.20\;\text{\AA}$$

The second $\pi$ bond adds $962 - 728 = 234\;\text{kJ/mol}$, even weaker than the first $\pi$ bond due to increased electron-electron repulsion in the cylindrically symmetric $\pi$ system.

Arenes (Aromatic Hydrocarbons)

Benzene and its derivatives feature a special form of $sp^2$ hybridization where the unhybridized p orbitals overlap cyclically to form a delocalized $\pi$ system. Hückel's rule states that a planar, cyclic, fully conjugated system is aromatic when it contains$4n + 2$ $\pi$ electrons (where $n = 0, 1, 2, \ldots$):

$$E_{\text{stabilization}} = \text{BDE}_{\text{actual}} - \text{BDE}_{\text{Kekul\'{e}}} \approx 150\;\text{kJ/mol for benzene}$$

This aromatic stabilization energy (also called resonance energy) makes benzene remarkably unreactive toward addition reactions that would destroy the aromatic $\pi$ system. Instead, benzene undergoes electrophilic aromatic substitution, preserving aromaticity.

Summary: Hybridization and Bond Properties

TypeHybridizationBond AngleC–C LengthBDE (kJ/mol)
Alkane$sp^3$109.5°1.54 Å376
Alkene$sp^2$120°1.34 Å728
Alkyne$sp$180°1.20 Å962
Arene$sp^2$120°1.39 Å~518 (avg)

3. Oxygen-Containing Functional Groups

Oxygen's high electronegativity ($\chi = 3.44$) and its two lone pairs make oxygen-containing functional groups among the most important in organic chemistry. These groups span a wide range of oxidation states and acidities.

Alcohols (R–OH)

The hydroxyl group consists of an oxygen bonded to a carbon and a hydrogen. The oxygen is approximately $sp^3$ hybridized with two lone pairs, giving a bent geometry with a C–O–H angle of about $104.5°$. Alcohols are weak acids:

$$\text{R-OH} \rightleftharpoons \text{R-O}^- + \text{H}^+ \qquad \text{p}K_a \approx 16\text{-}18$$

Ethers (R–O–R')

Ethers contain an oxygen bonded to two carbon groups. They are relatively unreactive, serving primarily as solvents (e.g., diethyl ether, THF). The C–O–C bond angle is approximately$112°$, slightly wider than the tetrahedral angle due to steric repulsion between the R groups.

Aldehydes (R–CHO) and Ketones (R&sub2;CO)

Both contain the carbonyl group ($\text{C}=\text{O}$), the single most important functional group in organic chemistry. The carbonyl carbon is $sp^2$ hybridized, and the $\text{C}=\text{O}$ bond is strongly polarized due to oxygen's electronegativity:

$$\text{C}=\text{O} \longleftrightarrow \text{C}^+\text{-}\text{O}^- \qquad \Delta\chi = 3.44 - 2.55 = 0.89$$

This polarization makes the carbonyl carbon electrophilic and the oxygen nucleophilic, explaining the rich reactivity of carbonyl compounds with nucleophiles.

Carboxylic Acids (R–COOH)

Carboxylic acids are much stronger acids than alcohols. The key question is: why?The answer lies in resonance stabilization of the conjugate base (carboxylate ion).

Deriving Relative Acidity from Resonance Stabilization

When a carboxylic acid loses a proton, the resulting carboxylate ion has two equivalent resonance structures that delocalize the negative charge over both oxygens:

$$\text{R-COO}^- \longleftrightarrow \begin{cases} \text{R-C}(=\text{O})\text{-O}^- \\ \text{R-C}(\text{-O}^-)=\text{O} \end{cases}$$

This resonance stabilization lowers the energy of the conjugate base relative to an alkoxide ($\text{R-O}^-$), which has no such stabilization. The free energy relationship is:

$$\Delta G° = -RT \ln K_a = 2.303\,RT\,\text{p}K_a$$

The difference in $\text{p}K_a$ between an alcohol and a carboxylic acid corresponds to a massive difference in $\Delta G°$:

$$\Delta(\Delta G°) = 2.303\,RT\,\Delta(\text{p}K_a) = 2.303 \times 8.314 \times 298 \times (16 - 4.75)$$$$\approx 64.2\;\text{kJ/mol}$$

This $64.2\;\text{kJ/mol}$ represents the resonance stabilization energy gained by distributing the charge over two oxygen atoms in the carboxylate anion.

Esters (R–COOR')

Esters are carboxylic acid derivatives where the acidic proton is replaced by an alkyl group. They are less reactive than carboxylic acids toward nucleophilic addition because the alkoxy oxygen ($\text{-OR}'$) donates electron density into the carbonyl through resonance, making the carbonyl carbon less electrophilic.

pKa Comparison of Oxygen-Containing Groups

Functional GroupExample$\text{p}K_a$Conjugate Base Stabilization
Alcohol$\text{CH}_3\text{OH}$15.5None (localized charge)
Phenol$\text{C}_6\text{H}_5\text{OH}$10.0Aromatic ring delocalization
Carboxylic acid$\text{CH}_3\text{COOH}$4.75Two equivalent resonance forms
Sulfonic acid$\text{CH}_3\text{SO}_3\text{H}$–1.9Three equivalent resonance forms

4. Nitrogen-Containing Functional Groups

Nitrogen ($\chi = 3.04$) with its lone pair makes nitrogen-containing groups predominantly basic and nucleophilic. The basicity and nucleophilicity of these groups depend critically on the hybridization of nitrogen and the degree of lone pair delocalization.

Amines (1°, 2°, 3°)

Amines are classified by the number of carbon groups bonded to nitrogen. Primary amines ($\text{R-NH}_2$), secondary amines ($\text{R}_2\text{NH}$), and tertiary amines ($\text{R}_3\text{N}$) all have an $sp^3$-hybridized nitrogen with a pyramidal geometry and a lone pair occupying the fourth tetrahedral position.

Deriving Basicity Trends from Electron Density and Hybridization

The basicity of an amine is measured by the $\text{p}K_b$ (or equivalently, the$\text{p}K_a$ of its conjugate acid $\text{R-NH}_3^+$). In the gas phase, basicity follows a simple inductive trend:

$$\text{Basicity (gas phase): } (\text{CH}_3)_3\text{N} > (\text{CH}_3)_2\text{NH} > \text{CH}_3\text{NH}_2 > \text{NH}_3$$

Each additional methyl group is electron-donating (via the inductive effect, $+I$), which increases electron density on nitrogen and stabilizes the positive charge in the conjugate acid. In aqueous solution, however, the trend is modified by solvation effects:

$$\text{p}K_a(\text{R-NH}_3^+): \quad \text{NH}_4^+\;(9.25) < \text{CH}_3\text{NH}_3^+\;(10.66) < (\text{CH}_3)_2\text{NH}_2^+\;(10.73) > (\text{CH}_3)_3\text{NH}^+\;(9.80)$$

The decreased basicity of trimethylamine in water results from steric hindrance to solvation: three methyl groups prevent water molecules from effectively stabilizing the$(\text{CH}_3)_3\text{NH}^+$ cation through hydrogen bonding. The solvation enthalpy penalty can be estimated from:

$$\Delta G°_{\text{soln}} = \Delta G°_{\text{gas}} + \Delta G°_{\text{solvation}}$$

Amides (R–CONHR')

Amides are dramatically less basic than amines ($\text{p}K_a \approx -0.5$ for the conjugate acid) because the nitrogen lone pair is delocalized into the adjacent carbonyl group. The nitrogen in an amide is essentially $sp^2$ hybridized, and the lone pair participates in resonance with the $\text{C}=\text{O}$ bond:

$$\text{R-C}(=\text{O})\text{-NHR}' \longleftrightarrow \text{R-C}(\text{-O}^-)=\text{N}^+\text{HR}'$$

This resonance gives the C–N bond partial double-bond character (bond length$1.33\;\text{\AA}$ vs. $1.47\;\text{\AA}$ for a typical C–N single bond), explains the planarity of the amide group, and is responsible for the rigidity of the peptide bond in proteins.

Nitriles (R–C≡N)

In nitriles, the carbon is $sp$ hybridized and triply bonded to nitrogen. The nitrogen lone pair is in an $sp$ orbital directed away from the C≡N bond. Because $sp$ orbitals have 50% s-character (compared to 25% for $sp^3$), the electrons are held closer to the nucleus, making nitriles much weaker bases:

$$\text{Basicity: } sp^3\text{-N (amines)} \gg sp^2\text{-N (pyridine)} > sp\text{-N (nitriles)}$$

Nitro Groups ($-\text{NO}_2$)

The nitro group is a powerful electron-withdrawing group ($-I$ and $-M$ effects). The nitrogen is $sp^2$ hybridized, bonded to two equivalent oxygens that share the negative charge through resonance. Nitro groups dramatically increase the acidity of adjacent C–H bonds: nitromethane has $\text{p}K_a \approx 10.2$, compared to$\text{p}K_a \approx 50$ for methane.

5. Sulfur and Halogen Functional Groups

Thiols (R–SH)

Thiols are the sulfur analogs of alcohols. Because sulfur is larger and more polarizable than oxygen, the S–H bond is weaker and thiols are more acidic than alcohols:

$$\text{p}K_a(\text{R-SH}) \approx 10\text{-}11 \quad \text{vs.} \quad \text{p}K_a(\text{R-OH}) \approx 16\text{-}18$$

This increased acidity stems from two factors: (1) the larger size of sulfur better stabilizes the negative charge in $\text{RS}^-$, and (2) the weaker S–H bond ($\text{BDE} \approx 365\;\text{kJ/mol}$ vs. $428\;\text{kJ/mol}$ for O–H) facilitates proton loss. Thiols are critically important in biochemistry: the cysteine side chain forms disulfide bonds ($\text{R-S-S-R}$) that stabilize protein tertiary structure.

Sulfides (R–S–R') and Sulfonates

Sulfides (thioethers) are sulfur analogs of ethers. Due to sulfur's larger size and greater polarizability, sulfides are excellent nucleophiles and can be oxidized to sulfoxides ($\text{R}_2\text{SO}$) and sulfones ($\text{R}_2\text{SO}_2$). Sulfonate groups ($-\text{SO}_3^-$) are among the strongest acids known in organic chemistry, with three equivalent resonance structures distributing the negative charge.

Alkyl Halides (R–X)

The carbon–halogen bond properties vary systematically down the halogen group. As the halogen becomes larger, the C–X bond becomes longer, weaker, and more polarizable:

Deriving C–X Bond Strengths and Leaving Group Ability

The leaving group ability in nucleophilic substitution correlates inversely with the base strength of the departing anion. The trend follows bond dissociation energies:

$$\text{BDE (C-X)}: \quad \text{C-F}\;(485) > \text{C-Cl}\;(339) > \text{C-Br}\;(285) > \text{C-I}\;(228)\;\text{kJ/mol}$$

The leaving group ability is the reverse of bond strength:

$$\text{Leaving group ability: } \text{I}^- > \text{Br}^- > \text{Cl}^- \gg \text{F}^-$$

This can be understood from the thermodynamic cycle. The rate of an SN2 reaction depends on the transition state energy, which correlates with the bond being broken. The activation energy for C–X bond cleavage scales with bond strength via the Evans–Polanyi relationship:

$$E_a = E_0 + \alpha \, \Delta H_{\text{rxn}}$$

where $\alpha \approx 0.5$ for exothermic reactions and $E_0$ is the intrinsic barrier. The weaker the C–X bond (more negative $\Delta H_{\text{rxn}}$), the lower the activation energy, and the better the leaving group.

BondLength (Å)BDE (kJ/mol)Dipole (D)Leaving Group
C–F1.394851.85Very poor
C–Cl1.783391.56Good
C–Br1.932851.48Very good
C–I2.142281.29Excellent

6. Electronegativity, Polarity, and Reactivity

The reactivity of functional groups is ultimately governed by the distribution of electron density, which depends on electronegativity differences and orbital interactions. Here we develop quantitative tools for understanding these effects.

Dipole Moments

The dipole moment of a bond is the product of the charge separation and the distance between the partial charges:

$$\mu = q \cdot d$$

where $q$ is the magnitude of the partial charge (in coulombs) and$d$ is the bond length (in meters). The unit is the debye (D), where$1\;\text{D} = 3.336 \times 10^{-30}\;\text{C}\cdot\text{m}$. For a bond with fractional ionic character $\delta$:

$$\mu = \delta \cdot e \cdot d$$

where $e = 1.602 \times 10^{-19}\;\text{C}$. The fractional ionic character can be estimated from the electronegativity difference using Pauling's equation:

$$\delta \approx 1 - e^{-(\Delta\chi)^2/4}$$

Inductive vs. Mesomeric Effects

Substituent effects on functional group reactivity operate through two mechanisms:

  • Inductive effect ($I$): Transmission of charge through$\sigma$ bonds. Electron-withdrawing groups ($-I$: F, Cl, CF&sub3;, NO&sub2;) pull electron density away; electron-donating groups ($+I$: alkyl groups) push it toward the reaction center. The inductive effect falls off rapidly with distance, approximately as $1/r^2$.
  • Mesomeric effect ($M$): Transmission of charge through$\pi$ systems via resonance. Groups with lone pairs adjacent to a $\pi$ system ($+M$: $-\text{OH}$, $-\text{NH}_2$, $-\text{OR}$) donate electron density; groups with empty or low-lying $\pi^*$ orbitals ($-M$: $-\text{NO}_2$, $-\text{C}=\text{O}$, $-\text{CN}$) withdraw it. The mesomeric effect does not diminish with distance along a conjugated system.

The Hammett Equation

Louis Hammett quantified substituent effects on reaction rates and equilibria with his celebrated linear free-energy relationship (1937). For the ionization of substituted benzoic acids in water at 25°C:

$$\log\!\left(\frac{K}{K_0}\right) = \sigma\rho$$

Deriving the Hammett Equation

The starting point is the free energy of ionization. For the reference compound (benzoic acid):

$$\Delta G°_0 = -RT \ln K_0$$

For a substituted benzoic acid (X-C&sub6;H&sub4;-COOH):

$$\Delta G° = -RT \ln K$$

The effect of the substituent on the free energy is:

$$\Delta\Delta G° = \Delta G° - \Delta G°_0 = -RT \ln\!\left(\frac{K}{K_0}\right)$$

Hammett's insight was that $\Delta\Delta G°$ can be factored into a substituent parameter $\sigma$ (which depends only on the substituent and its position) and a reaction parameter $\rho$ (which depends only on the reaction type):

$$\Delta\Delta G° = -2.303\,RT\,\sigma\rho$$

Dividing both sides by $-2.303\,RT$ gives the Hammett equation:

$$\log\!\left(\frac{K}{K_0}\right) = \sigma\rho$$

By definition, $\rho = 1$ for benzoic acid ionization in water at 25°C. Common $\sigma$ values include: $\sigma_p(\text{NO}_2) = +0.78$,$\sigma_p(\text{Cl}) = +0.23$, $\sigma_p(\text{CH}_3) = -0.17$,$\sigma_p(\text{OCH}_3) = -0.27$, $\sigma_p(\text{NH}_2) = -0.66$. Positive $\sigma$ indicates electron withdrawal; negative $\sigma$ indicates electron donation.

7. Applications of Functional Group Chemistry

Drug Functional Groups

Understanding functional groups is essential in medicinal chemistry, where drug activity depends on specific interactions between functional groups on the drug and complementary groups on the biological target.

Aspirin (Acetylsalicylic Acid)

Aspirin contains a carboxylic acid ($-\text{COOH}$) and an ester ($-\text{OCOCH}_3$) group. The ester is a prodrug element: it hydrolyzes in the body to release salicylic acid, which inhibits cyclooxygenase (COX) enzymes. The carboxylic acid ($\text{p}K_a = 3.49$) ensures the drug is ionized at physiological pH, facilitating binding to the enzyme active site through electrostatic and hydrogen-bonding interactions.

Penicillin

The $\beta$-lactam ring (a cyclic amide in a strained four-membered ring) is the critical functional group. The ring strain raises the energy of the amide bond, making it highly reactive toward nucleophilic attack by the serine residue in bacterial transpeptidase enzymes. This irreversible acylation inhibits cell wall synthesis. The strain energy can be estimated:

$$E_{\text{strain}} \approx 100\;\text{kJ/mol} \quad (\text{4-membered ring vs. unstrained amide})$$

Ibuprofen

Ibuprofen features a carboxylic acid ($\text{p}K_a = 4.91$) and an arene (isobutylphenyl group). The carboxylic acid is essential for COX inhibition, forming a salt bridge with Arg-120 in the enzyme active site. The hydrophobic isobutyl group fills a complementary hydrophobic pocket, illustrating how functional groups provide both specific (electrostatic, H-bond) and nonspecific (van der Waals) binding interactions.

Polymer Building Blocks

Polymers are built by reacting specific functional groups. In condensation polymerization, complementary functional groups react with loss of a small molecule:

  • Polyesters (e.g., PET): dicarboxylic acid + diol → ester linkages + water
  • Polyamides (e.g., nylon-6,6): dicarboxylic acid + diamine → amide linkages + water
  • Polyurethanes: diisocyanate + diol → carbamate (urethane) linkages

In addition polymerization, alkenes undergo chain-growth polymerization through their$\pi$ bonds: polyethylene, polypropylene, PVC, and polystyrene are all made from appropriately substituted ethylene monomers.

Biochemical Functional Groups

Biology exploits functional groups with extraordinary precision:

  • Phosphate esters ($-\text{OPO}_3^{2-}$): energy storage in ATP, backbone of DNA/RNA
  • Thioesters ($\text{R-COS-CoA}$): high-energy acyl transfer agents in metabolism
  • Disulfides ($\text{R-S-S-R}$): protein cross-links and redox signaling
  • Imines ($\text{R-C}=\text{NR}'$): Schiff base intermediates in enzyme catalysis (e.g., PLP-dependent enzymes)
  • Hemiacetals and acetals: glycosidic linkages connecting sugars in polysaccharides

8. Historical Context

The concept of functional groups did not emerge overnight. It was forged through decades of painstaking experimental work and fierce intellectual debate in the 19th century.

The Vitalism Debate

Until the early 19th century, it was widely believed that organic compounds could only be produced by living organisms through a mysterious "vital force" (vis vitalis). This doctrine of vitalism was dealt a decisive blow in 1828 when Friedrich Wöhler synthesized urea — an organic compound — from the inorganic salt ammonium cyanate by simply heating it:

$$\text{NH}_4\text{OCN} \xrightarrow{\Delta} (\text{NH}_2)_2\text{CO}$$

Wöhler famously wrote to his mentor Jöns Jacob Berzelius: "I can make urea without needing a kidney or even an animal." This experiment opened the door to the systematic synthesis of organic compounds.

Liebig and the Radical Theory

Justus von Liebig, Wöhler's close collaborator and sometimes rival, was instrumental in developing early ideas about functional groups. Liebig and Wöhler's 1832 study of the benzoyl radical ($\text{C}_6\text{H}_5\text{CO}-$) showed that this group persisted unchanged through a series of chemical transformations, behaving as a unit. This radical theory was an early precursor to the functional group concept: certain atom clusters retained their identity across reactions.

Kekulé and Structural Theory

August Kekulé (1858) and independently Archibald Scott Couper proposed that carbon atoms could form four bonds and chain together into extended structures. Kekulé's structural theory provided the framework within which functional groups could be rigorously defined: a functional group is a specific arrangement of atoms at a defined position on a carbon skeleton.

Kekulé's famous 1865 proposal of the cyclic structure of benzene — reportedly inspired by a dream of a snake seizing its own tail (the ouroboros) — established the concept of aromaticity and laid the groundwork for understanding aromatic functional groups. The resonance description of benzene as a hybrid of two Kekulé structures came later, with the work of Pauling and others in the 1930s.

Key Milestones in Functional Group Chemistry

  • 1828: Wöhler synthesizes urea, challenging vitalism
  • 1832: Liebig and Wöhler identify the benzoyl radical as a persistent group
  • 1858: Kekulé and Couper propose carbon tetravalence and chain formation
  • 1865: Kekulé proposes the cyclic structure of benzene
  • 1874: Van't Hoff and Le Bel propose the tetrahedral carbon
  • 1916: Lewis publishes the electron-pair bond theory
  • 1931: Pauling and Hückel develop quantum mechanical theories of bonding
  • 1937: Hammett introduces the linear free-energy relationship

9. Computational Exploration

The following Python simulations use NumPy to compute and visualize key trends across functional groups: bond dissociation energies, pKa values, and the Hammett linear free-energy relationship.

Bond Dissociation Energies and pKa Trends Across Functional Groups

Python
script.py181 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

Functional Group Reactivity: Electronegativity, Dipole Moments, and Leaving Group Analysis

Python
script.py130 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server