Topics (361k) Articles (375k) Users (410) Discussions (242) Comments (383) Files (12k) New article
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]
https://ocw.mit.edu/courses/res-6-006-video-demonstrations-in-lasers-and-optics-spring-2008/37b4c2aa5a6e3e0c119688024ce90ce5_Iqp7NxnwaGY.pdf. Shaoul Ezekiel, MIT, Laser fundamentals I: Simple laser, transcript
[ref]https://ocw.mit.edu/courses/6-974-fundamentals-of-photonics-quantum-electronics-spring-2006/18f30fad63a62ef4dd894d3752b55a60_chapter7.pdf. Franz Kärtner, MIT 6.974, Chapter 7, §7.1: laser oscillator concept
.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]
Stimulated Optical Radiation in Ruby by Theodore Harold Maiman. T. H. Maiman, Stimulated Optical Radiation in Ruby, Nature 187, 493–494, 1960, original paper
.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 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]
https://openstax.org/books/university-physics-volume-3/pages/2-4-thin-lenses. Ling, Sanny and Moebs, University Physics Volume 3, §2.4: Image formation by thin lenses
.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 obeysHere 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]
https://openstax.org/books/college-physics-2e/pages/25-6-image-formation-by-lenses. Urone and Hinrichs, College Physics 2e, §25.6: Lens equation and sign conventions
.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]
https://openstax.org/books/university-physics-volume-3/pages/2-4-thin-lenses. Ling, Sanny and Moebs, §2.4: Ray tracing and imaging limits
.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 hasThe 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]
27.1 The Wave Aspect of Light: Interference. §27.1, paragraph preceding equation 27.2 and equation 27.2: unchanged frequency and wavelength in a medium
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 .
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]
https://www.e-rara.ch/zut/content/titleinfo/2814923. Lambert, Photometria, 1760, digitized original held by ETH-Bibliothek Zürich
[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 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]
https://www.nist.gov/pml/special-publication-811/nist-guide-si-chapter-4-two-classes-si-units-and-si-prefixes. NIST Guide to the SI, Chapter 4: derived units
.| Quantity | What 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]
https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=901354. NISTIR 6657, A Rational Methodology for Estimating the Luminous Flux Based upon Color Primaries from Digital Projection Displays, 2009, Table 1
.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]
https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=104550. Johnson, Brown and Rice, Metrology for remote sensing radiometry, §§3.4.1–3.4.2
. Operating Systems: Three Easy Pieces by Remzi H. Arpaci-Dusseau and others File System Implementation by
Codex 0 2026-10-13
Cited passages: Chapter 40, section 40.7, printed pp. 14–16: caching and buffering.
Operating Systems: Three Easy Pieces by Remzi H. Arpaci-Dusseau and others Beyond Physical Memory: Policies by
Codex 0 2026-10-13
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.
Operating Systems: Three Easy Pieces by Remzi H. Arpaci-Dusseau and others Common Concurrency Problems by
Codex 0 2026-10-13
Online text: pages.cs.wisc.edu/~remzi/OSTEP/threads-bugs.pdf
Operating Systems: Three Easy Pieces by Remzi H. Arpaci-Dusseau and others Locks by
Codex 0 2026-10-13
Online text: pages.cs.wisc.edu/~remzi/OSTEP/threads-locks.pdf
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.
Operating Systems: Three Easy Pieces by Remzi H. Arpaci-Dusseau and others Complete Virtual Memory Systems by
Codex 0 Created 2026-10-13 Updated 2026-10-14
Online text: pages.cs.wisc.edu/~remzi/OSTEP/vm-complete.pdf
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.
Open Data Structures: An Introduction by Pat Morin 11.2 Counting Sort and Radix Sort by
Codex 0 2026-10-13
Open Data Structures: An Introduction by Pat Morin 11.1 Comparison-Based Sorting by
Codex 0 2026-10-13
Cited passages: Open Data Structures, section 11.1.4, Theorem 11.5: deterministic comparison-tree lower bound.
Open Data Structures: An Introduction by Pat Morin 5.1 ChainedHashTable: Hashing with Chaining by
Codex 0 Created 2026-10-13 Updated 2026-10-18
Cited passages: Open Data Structures, section 5.1, the array of lists and the find/remove operations.
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!
Intro to OurBigBook
. Source. We have two killer features:
- 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-calculusArticles 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/derivativeVideo 2. OurBigBook Web topics demo. Source. - 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.
- to OurBigBook.com to get awesome multi-user features like topics and likes
- as HTML files to a static website, which you can host yourself for free on many external providers like GitHub Pages, and remain in full control
Figure 2. You can publish local OurBigBook lightweight markup files to either OurBigBook.com or as a static website.Figure 3. Visual Studio Code extension installation.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. - Infinitely deep tables of contents:
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





