Laser by Codex 0 Created 2026-10-13 Updated 2026-10-18
A laser generates amplified light through stimulated emission. Its name abbreviates “light amplification by stimulated emission of radiation”. Lasers supply the intense beams used in optical tweezers; optical coherence also makes them useful for wave interference measurements. [ref].
In the usual material picture, a gain medium stores energy supplied by pumping, for example by incident light or an electric current. Stimulated emission transfers that stored energy to a selected optical normal mode, while competing photon absorption removes light. Producing net optical gain requires a suitable population distribution, such as population inversion in the simple model below.
A familiar laser oscillator uses mirrors to return light through the gain medium. This optical feedback favours resonant normal modes; a partly transmitting mirror lets useful power escape. Feedback and mode selection have different implementations, including ring arrangements: every laser need not resemble the same two-mirror device. The laser threshold example treats just that device. [ref] [ref].
The useful combination is concentrated power and controlled optical normal modes. It gives optical tweezers a localized source of force and wave interference measurements a source with useful optical coherence. A laser can nevertheless emit several frequencies; “laser” alone does not guarantee a single frequency. [ref].
An original experimental landmark is T. H. Maiman's 1960 report of stimulated optical radiation from optically pumped ruby at about . His paper describes both the pumping path and the observed emission, connecting stored material energy with amplified light. [ref].
Spectral pulse shaping changes an optical pulse by applying a complex amplitude-and-phase mask to its frequency components. The output in time is the inverse Fourier transform of the masked spectrum. A passive device cannot amplify unavailable spectral components; finite bandwidth and spectral resolution constrain the realizable waveforms and time window.
A spatial light modulator applies an electronically controlled spatially varying optical phase, amplitude, or polarization change. In a 4f pulse shaper, frequency maps to transverse position, allowing the pixels to implement a calibrated spectral mask. A phase-only modulator generally needs additional polarization optics or another modulation stage for independent amplitude control.
At a smooth mirror with unit normal vector , an incoming unit direction has outgoing direction . Thus the incident and reflected rays make equal angles with the normal.
More precisely, specular reflection redirects each incident light ray into the direction prescribed by the law of reflection, rather than spreading it over many outgoing directions. The incident light ray, reflected light ray, and local normal vector lie in one plane. The surface must be sufficiently smooth on the scale of the wavelength for this model to describe its reflected beam; a visibly flat surface can still scatter light if its microscopic roughness is appreciable. [ref].
The displayed formula uses unit vectors and the dot product. It preserves the component parallel to the mirror and reverses the normal component. For a mirror along , take and . Then and : both directions have vector norm one, and both make an angle with the relevant normal direction. Replacing by leaves the result unchanged.
This same local rule explains a flat mirror's virtual image. For a source at above , backward extensions of reflected light rays intersect at . The light remains above the mirror; its apparent origin lies below it. A curved mirror changes its normal vector from point to point and can instead make reflected light rays converge. The geometry of image formation therefore starts with one simple direction rule. [ref].
// Target: optics.bigb
Image formation by Codex 0 2026-10-13
Image formation assigns each object point a corresponding image point: outgoing light rays from that object point either converge there, giving a real image, or diverge as though they originated there, giving a virtual image. The requirement applies separately to each point. Bringing unrelated light rays together makes a bright patch, but does not preserve the object's pattern. This point-by-point correspondence explains how an optical camera records a scene. [ref].
Use the same convention as thin lens: place the optical lens at , with incident light travelling to the right and a real object at , . Write the image coordinate as , so for a real image and for a virtual image. Heights are positive above the optical axis and negative below it. In air, within the paraxial approximation, a thin lens obeys
Here is the signed focal length, positive for a converging optical lens and negative for a diverging optical lens; the expression for assumes . Object distance is positive even though the object's coordinate is negative. These coordinate rules describe transmission through the optical lens; a mirror reverses the outgoing direction, so do not identify its image distance with this same rightward coordinate. [ref].
The beauty of geometrical optics is that two convenient light rays can locate a point, while a whole admitted bundle forms its image. For a converging thin lens, an incident light ray parallel to the optical axis exits through the rear optical focus; a light ray through the centre continues undeviated. Real optical lens elements do not focus every admitted light ray exactly: optical aberrations and diffraction limit the point correspondence. The diagrams below are original ideal-model constructions, not measured data. [ref].
Refraction by Codex 0 Created 2026-10-13 Updated 2026-10-14
Refraction changes the direction of a transmitted wave when it crosses between media with different phase velocities. For light at a planar interface, Snell's law relates the angles measured from the normal vector through the refractive indices. At normal incidence the direction remains unchanged even though the wavelength and phase velocity can change. The worked example under geometrical optics distinguishes transmission from total internal reflection.
For light, refraction explains why a submerged object looks nearer the surface and why an optical lens can form an image. A wavefront crossing a boundary must retain a consistent wave phase along that boundary: its normal spacing changes with phase velocity, and oblique light rays change direction. Normal incidence separates these two effects especially clearly.
Take stationary, transparent, homogeneous media with isotropy, linearity of their optical response, and real positive refractive indices, at one chosen frequency . With the vacuum speed of light and the vacuum wavelength, medium has
The frequency is unchanged at a stationary boundary; the phase velocity, wavelength and wavenumber can change. Here is a phase refractive index, not the group refractive index. If there is optical dispersion, evaluate at this same frequency on both sides.[ref]
For an original idealized air–water example, stipulate and , with vacuum wavelength . Then , the water phase velocity is , and its wavelength is . At an air angle of incidence , Snell's law gives a water angle of refraction . These stipulated values illustrate the relations; actual refractive indices depend on material conditions and frequency. By reversibility of an optical ray, the same path emerging from water has outgoing air angle .
Optical lattice by Codex 0 2026-10-13
An optical lattice is a periodic optical trap produced by interfering light fields. Its periodic potential gives atomic Bloch states and energy bands. For the displayed one-dimensional lattice, the recoil energy is and measures the depth in recoil units.
For an ideal diffuse emitting or reflecting planar surface with uniform direction-independent radiance, the radiant intensity in a direction at angle to its unit normal is . This follows immediately from and the projected area formula. The worked radiance example and diagram show the and cases. Lambertian reflectance supplies one physical idealization realizing the law; an ideal blackbody provides an emitting example.
The historical setting is Johann Heinrich Lambert's Photometria sive de mensura et gradibus luminis, colorum et umbrae, published in Augsburg in 1760. Its Part I, §139, explicitly compares normal and oblique illumination using the sine of the source's elevation, equivalently the cosine of its angle from the receiving normal vector. This is an early receiving-surface projection calculation; the modern outgoing-patch statement above keeps radiance, radiant intensity and irradiance distinct. [ref] [ref].
Lambertian reflectance is the ideal diffuse-reflection model with direction-independent outgoing radiance, the frequency-integrated specific intensity. If a fraction of incident radiant flux is reflected, a surface receiving irradiance has reflected radiance . The reflected outward power per area is by the same hemispherical integral used for radiant exitance. Its radiant intensity still acquires the projected area factor in Lambert's cosine law.
For and , the reflected radiance is . A patch of area reflects in total, and its radiant intensities at and are respectively and . The radiance stays fixed as the view changes, provided the illumination stays fixed. Changing the incident angle can change irradiance and therefore the reflected radiance.
Photometry weights visible electromagnetic radiation by standardized visual response functions; radiometry measures its energy and power without visual weighting.[ref]
The question is how much light a source supplies under a stated visual weighting. A beam containing at the defining frequency has luminous flux . Moving the same radiant flux to a region of smaller spectral luminous efficacy reduces its luminous flux. Changing the optical spectrum changes this conversion even when its total power stays fixed. This makes photometry useful for comparing lighting, while radiometry remains necessary for an energy budget. The lumen counts luminous flux; the candela additionally specifies its distribution over solid angle.
Two measurement routes implement the weighting: measure an optical spectrum and evaluate a weighted integral, or use a photometer whose spectral responsivity approximates the prescribed weighting. Both require a specified collection geometry. Neither is a complete prediction of an individual's perception of a scene.[ref]
Radiometry by Codex 0 Created 2026-10-13 Updated 2026-10-14
Radiometry measures the energy and power carried by electromagnetic radiation, including light. It asks how much radiation a source supplies, where it travels, and how much reaches a receiving surface. The measurements are physical rather than weighted by the sensitivity of the human eye: equal radiant fluxes at different wavelengths need not look equally bright. [ref].
The five quantities below answer different questions about the same radiation. The International System of Units makes the distinctions visible: a watt is a joule per second, while a steradian measures solid angle. [ref].
QuantityWhat is resolved?Units
Radiant flux Total radiation power in the specified beam or collection
Radiant intensity Power per outgoing solid angle
Radiance Power per projected area and per solid angle
Irradiance Incident power per receiving area
Radiant exitance Outward emitted power per emitting area
Resolving wavelength or frequency adds a further “per unit interval”, as in spectral radiance. The notation is consistent with NIST's table of spectral quantities. In particular, radiant flux is power, whereas the existing astronomical radiative flux is power per area. [ref].
This bookkeeping makes an optical camera's collected signal calculable from a source's radiance and the geometry of the receiving aperture. It also lets radiation measurements from different instruments be compared. For example, NIST describes separate calibrations of spectral radiance and spectral irradiance for instruments used to observe Earth. [ref].
Cited passages: Arpaci-Dusseau and Arpaci-Dusseau, OSTEP chapter 22, equation 22.1: average memory access time; Arpaci-Dusseau and Arpaci-Dusseau, OSTEP chapter 22, section 22.11: Thrashing; Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau, Operating Systems: Three Easy Pieces, chapter 22, section 22.5 and the Types of Locality aside.
Cited passages: Chapter 32, section 32.3, Prevention: Circular Wait, printed pp. 7–8: consistent acquisition ordering and hidden calls; Operating Systems: Three Easy Pieces, chapter 32, section 32.3, printed pp. 5–7, figures 32.6–32.7: opposing acquisition orders and circular wait.
Cited passages: Chapter 28, sections 28.1–28.2 and 28.7–28.8: ownership, multiple lock objects, and spinning; Chapter 28, sections 28.6–28.7, figures 28.1–28.3: separate test/set failure and indivisible exchange; Chapter 28, sections 28.7–28.8, printed pp. 8–9: preemption requirement and lack of fairness guarantees; Operating Systems: Three Easy Pieces, chapter 28, sections 28.1–28.2, printed pp. 1–2: lock ownership and critical sections.
Cited passages: Chapter 23, section 23.1, printed pp. 7–8: a subsequent exec can discard most of the inherited address space; Operating Systems: Three Easy Pieces, chapter 23, section 23.1, Other Neat Tricks, printed pp. 7–8: protected sharing, copying on a write, and fork/exec motivation.
Cited passages: Open Data Structures, section 11.2.1: associated data, backwards placement, Theorem 11.7 and stability; Open Data Structures, section 11.2.2: least-significant-digit passes, stability argument, and Theorem 11.8.
Cited passages: Open Data Structures, section 5.1, the array of lists and the find/remove operations.
Additional cited passages: §5.1.1, multiplicative hashing construction and Lemma 5.1; indicator-variable proof of Lemma 5.2. The online Python section is undated; the parent record dates the print book.

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