← SciSim / Chemistry

§1 Interactive Simulation

Three.js r128
Absorbance A
0.000
Transmittance %T
100.0
c (mol/L)
0.010
ε (L/mol·cm)
1000
l (cm)
1.0
λ_max (nm)
510
⚙ Controls
Concentration c | mol/L
0.0010.0100.100
Path length l | cm
0.11.05.0
Molar absorptivity ε | L/mol·cm
100100050000
Wavelength λ | nm
200510800
I₀ (source intensity)
0.11.05.0
Show photon beam
Show solution color
Show Beer-Lambert fit

§2 The Idea, Step by Step

From a glass of iced tea to a precise measurement

Pour a weak cup of tea and you can almost see through it; brew it strong and the very same glass turns nearly black. Hold both up to a window and the strong one lets far less light through. The colour and the "see-through-ness" are quietly reporting how much stuff is dissolved inside. UV-Vis spectroscopy just does this carefully — with a steady lamp and a light meter in place of your eye.

To pin the idea down we name three things. The concentration $c$ says how crowded the dissolved molecules are. The path length $l$ is how far the light has to travel through the liquid. And the molar absorptivity $\varepsilon$ measures how greedily one particular molecule grabs light of a chosen colour. More crowding, a longer path, or a greedier molecule each stop more light — and multiplying the three gives the absorbance:

$A = \varepsilon\,c\,l$

A quick number: for purple KMnO₄ at its favourite wavelength $\varepsilon \approx 2200\ \text{L}\,\text{mol}^{-1}\text{cm}^{-1}$. In a standard $l = 1\ \text{cm}$ cuvette at $c = 1\times10^{-4}\ \text{mol/L}$, the absorbance is $A = 2200 \times 10^{-4} \times 1 = 0.22$ — a clean, easy-to-read signal.

Underneath, absorbance is built on a logarithm. If $I_0$ is the light going in and $I$ the light coming out, then $A = \log_{10}(I_0/I)$, and the surviving fraction is the transmittance $T = I/I_0 = 10^{-A}$. So $A=1$ lets only $10\%$ of the light through, and $A=2$ only $1\%$. Chemists report $A$ rather than $T$ for exactly the reason in the boxed equation: $A$ climbs in a straight line with concentration, while $T$ decays exponentially. For a mixture the absorbances simply add, $A_\text{total} = \sum_i \varepsilon_i c_i l$, which is how a single beam can untangle several dyes at once. The catch is that $\varepsilon$ depends on wavelength — it traces out the absorption spectrum — so readings are taken at $\lambda_\text{max}$, the colour the molecule swallows most hungrily, where the measurement is most sensitive. In the simulation, the c, l, ε and λ sliders map straight onto the letters in $A=\varepsilon c l$.

Try this in the sim above 1. In Calibration Curve mode, drag c upward and watch the point ride a straight line — that straightness is Beer's law. 2. Double the path length l and see the absorbance double while %T more than halves ($T \to T^2$). 3. In Absorption Spectrum mode, slide λ away from $\lambda_\text{max}$ and watch the absorbance collapse — proof that choosing the right colour is what makes the test sensitive.

§3 Equation Derivation

Beer-Lambert Law
\[A = \varepsilon c l = \log_{10}\!\left(\frac{I_0}{I}\right)\qquad T = \frac{I}{I_0} = 10^{-A}\]
SymbolMeaningUnit
\(A\)Absorbance (dimensionless)
\(\varepsilon\)Molar absorptivity (molar extinction coefficient)L mol⁻¹ cm⁻¹
\(c\)Molar concentrationmol L⁻¹
\(l\)Path length through samplecm
\(I_0\)Incident light intensityW m⁻² or counts
\(I\)Transmitted light intensityW m⁻² or counts
\(T\)Transmittance = I/I₀dimensionless (0–1)
Step-by-Step Derivation from Differential Absorption
Step 1 — Differential absorption Consider a thin slice of solution (thickness dx) with N absorbing molecules per unit volume. Each molecule presents an effective cross-section σ. The intensity decrease is: \(-dI = I \cdot N\sigma\,dx\)
Step 2 — Integrate over path length l \(\int_{I_0}^{I}\frac{dI'}{I'} = -N\sigma\int_0^l dx\) \(\Rightarrow \ln\!\left(\frac{I}{I_0}\right) = -N\sigma l\)
Step 3 — Convert to molar quantities \(N = c \cdot N_A\) (molecules per litre → per cm³ with factor 1000). Define molar absorptivity: \(\varepsilon = \dfrac{N_A\sigma}{2303}\) (factor 2.303 = ln 10 for log₁₀ convention)
Step 4 — Beer-Lambert in log₁₀ form \(A = \log_{10}\!\left(\frac{I_0}{I}\right) = \varepsilon c l\) Absorbance A is additive: for a mixture, \(A_{total} = \sum_i \varepsilon_i c_i l\)
Step 5 — Relationship between A and T \(T = I/I_0 = 10^{-A}\quad\Leftrightarrow\quad A = -\log_{10}T\) Example: A=1 → T=10% (90% absorbed); A=2 → T=1%; A=0 → T=100%
Step 6 — Calibration curve (analytical chemistry) Plot A vs c at fixed λ = λ_max and fixed l: slope = εl. Unknown concentration is read from the linear portion (A < 1.5 — beyond this, linearity breaks due to stray light, concentration effects, etc.)
Worked Example — KMnO₄ Concentration Determination

Given: ε = 2.2×10³ L/mol·cm at λ = 525 nm, l = 1.0 cm, A = 0.440

\(c = \dfrac{A}{\varepsilon l} = \dfrac{0.440}{2200\times1.0} = 2.0\times10^{-4}\) mol/L

Transmittance: \(T = 10^{-0.440} = 0.363 = 36.3\%\) (63.7% of light absorbed)

Reference: Skoog, West, Holler & Crouch — Fundamentals of Analytical Chemistry, 9th Ed., Chapter 24: "Introduction to Spectrochemical Methods"

§4 Frequently Asked Questions

🔬 SimulationWhat does each simulation mode show?
The Cuvette & Beam mode shows animated photons (colored to match wavelength) entering a cuvette of solution — the beam attenuates exponentially through the solution. Denser or more concentrated solutions absorb more photons. The Absorption Spectrum plots A vs λ with a Gaussian peak at λ_max. Calibration Curve shows A vs c at fixed λ and l — the linear region (Beer's law region). Transmittance shows T vs λ (inverted spectrum). Mixture Analysis shows how two overlapping spectra add, with sliders for each component. Key: Every mode directly demonstrates one aspect of A = εcl — linearity in c, l, and ε separately.
🌍 Real LifeWhere is UV-Vis spectroscopy used in industry and medicine?
UV-Vis is one of the most widely used analytical techniques worldwide. In clinical labs, glucose, cholesterol, and bilirubin levels in blood are measured by UV-Vis absorbance after enzymatic reactions. Water treatment plants monitor nitrates, phosphates, and pollutants using UV-Vis. Pharmaceutical quality control uses Beer-Lambert to verify drug concentrations in tablets and injections. DNA and protein quantification (A₂₆₀ for DNA, A₂₈₀ for proteins) is a daily tool in molecular biology labs globally. In Bangladesh, BSTI and pharmaceutical companies routinely use UV-Vis for quality control. Key: From blood tests to water quality to drug manufacturing — Beer-Lambert is the foundation of quantitative colorimetric analysis.
🧪 ConceptualWhy does the color we see relate to the complementary color absorbed?
White light contains all visible wavelengths (400–700 nm). When a solution absorbs a specific wavelength, the remaining transmitted light shows the complementary color. KMnO₄ absorbs green light (530 nm), so we see purple (the complement of green). CuSO₄ absorbs red (700 nm), so we see blue. This is why λ_max is chosen for maximum sensitivity — at the absorption peak, even small concentration changes produce large absorbance changes. At λ_max, ε is largest, maximizing sensitivity of the Beer-Lambert measurement. Key: Color = complementary of absorbed wavelength; λ_max gives maximum analytical sensitivity because ε is maximum there.
🧮 MathematicalHow do you calculate unknown concentration from absorbance?
Method 1 (standard): Rearrange A = εcl → c = A/(εl). You must know ε (from literature or calibration). Example: A = 0.350, ε = 1.2×10⁴ L/mol·cm, l = 1 cm → c = 0.350/12000 = 2.92×10⁻⁵ mol/L. Method 2 (calibration curve): Plot A vs c for known standards; fit the linear region; use slope = εl to find c_unknown = A_unknown/slope. Method 2 is preferred in practice because it accounts for instrument-specific factors and verifies linearity. Key: Always use a calibration curve in practice — it validates Beer's law linearity for your specific instrument and conditions.
💡 Non-ObviousWhy does Beer's law break down at high concentrations?
Beer's law assumes (1) monochromatic light, (2) absorbing species are independent (no interactions), (3) no stray light, (4) the solute doesn't change speciation with concentration. At high concentrations: solute molecules interact (dimerization, ion pairing), changing ε. Even if ε is constant, stray light (non-absorbed wavelengths reaching the detector) causes the measured A to plateau — stray light error is severe when true T is very small. Additionally, real spectrophotometers use finite bandwidths (not truly monochromatic), causing deviations when the absorption peak is sharp. In practice, keep A between 0.1 and 1.5 for reliable results. Key: Beer's law is linear only in the range A = 0.1–1.5 — beyond this, stray light, molecular interactions, and bandwidth effects cause systematic errors.
🌌 DeepWhat is the quantum mechanical basis of electronic absorption?
UV-Vis absorption occurs when a photon's energy ΔE = hν matches the energy gap between molecular orbitals. For most organic dyes, this is π → π* or n → π* transitions (non-bonding to antibonding). The molar absorptivity ε is proportional to |⟨ψ_excited|μ|ψ_ground⟩|² — the transition dipole moment squared. Symmetry-forbidden transitions (where this integral = 0 by group theory) have ε < 100 L/mol·cm; strongly allowed transitions (like π → π* in conjugated systems) can reach ε > 10⁵ L/mol·cm. This directly connects Beer-Lambert (analytical) to MO theory (quantum). Key: ε reflects the quantum mechanical transition probability — high ε means the photon-molecule coupling is strong and symmetry-allowed.

Reference: Skoog et al. — Fundamentals of Analytical Chemistry, 9th Ed., Chapter 24 | LibreTexts Chemistry — Beer-Lambert Law https://chem.libretexts.org/Bookshelves/Physical_and_Theoretical_Chemistry_Textbook_Maps/Supplemental_Modules/Spectroscopy/Electronic_Spectroscopy/Beer-Lambert_Law | Khan Academy — Spectrophotometry

§5 Common Misconceptions

❌ Misconception: "Absorbance and transmittance are directly proportional — higher T means higher A."
✅ Correction: Absorbance and transmittance are inversely related: A = −log₁₀(T). When T = 100% (nothing absorbed), A = 0. When T = 10% (90% absorbed), A = 1. When T = 1%, A = 2. The relationship is logarithmic, not linear. This is why absorbance is used rather than transmittance for quantitative analysis — A is linear with concentration, while T is exponentially related.
📖 Reference: Skoog et al. — Fundamentals of Analytical Chemistry, 9th Ed., §24B: "Beer's Law" — explicit distinction between A and T
❌ Misconception: "Beer's law always holds — the calibration curve is always linear."
✅ Correction: Beer's law is only linear under ideal conditions: monochromatic light, dilute solutions (c < ~0.01 mol/L for most compounds), no chemical reactions, no stray light. At high concentrations, molecular interactions change ε (apparent deviation from linearity). Stray light causes the calibration curve to plateau at high A. Chemical deviations (like pH-dependent speciation) can cause either positive or negative deviations. Always verify linearity experimentally.
📖 Reference: Skoog et al. — Fundamentals of Analytical Chemistry, 9th Ed., §24B-3: "Deviations from Beer's Law"
❌ Misconception: "ε is the same for all wavelengths — you can use any wavelength to measure concentration."
✅ Correction: ε depends strongly on wavelength — it is the absorption spectrum. Measuring at a wavelength where ε is small (far from λ_max) gives very low absorbances, making the measurement insensitive to small concentration changes. Always measure at λ_max where ε is largest, giving maximum sensitivity. Measuring at the wrong wavelength will give correct results IF you know ε at that wavelength, but precision and detection limits will be much worse.
📖 Reference: Skoog et al. — Fundamentals of Analytical Chemistry, 9th Ed., §24C-2: "Wavelength selection"
❌ Misconception: "Absorbance A = 0 means no molecules are present."
✅ Correction: A = 0 means the sample transmits as much light as the reference (blank/solvent). The blank corrects for absorption by the solvent, cuvette, and instrument. If the analyte has the same absorbance as the blank at the selected wavelength (ε ≈ 0), A = 0 even at high concentrations. A = 0 only means "no absorption relative to blank" — not necessarily zero concentration. This is why λ_max selection is critical: at λ_max, ε >> ε_solvent, so the blank correction is small.
📖 Reference: Skoog et al. — Fundamentals of Analytical Chemistry, 9th Ed., §1F: "Calibration" and §24A
❌ Misconception: "Doubling the path length is the same as doubling the concentration in terms of color perceived."
✅ Correction: In terms of absorbance, yes — A = εcl means both c and l contribute equally: doubling either doubles A. However, for visual color perception, the eye perceives transmittance T, which changes nonlinearly. Doubling path length from 1 cm to 2 cm changes T from 10^(−A) to 10^(−2A) = T². If T=50%, doubling l gives T=25% — a noticeable change. But if T=1%, doubling l gives T=0.01% — nearly invisible difference. The eye is not a Beer-Lambert instrument.
📖 Reference: Nakhleh — J. Chem. Educ. 69, 191 (1992) | Taber — Chemical Misconceptions (RSC, 2002)

Section 4 reference: Taber, K.S. — Chemical Misconceptions (RSC, 2002) | Sözbilir, M. et al. — Students' understanding of Beer-Lambert Law. Chem. Educ. Res. Pract. 2010, 11, 97–105