BEGINNER ROUTE · MOVE ANYWHERE WITHOUT LOSING YOUR PLACE

Choose a lesson.

CHAPTER 01 OF 27See the whole scanner

Start with the patient, table, nested scanner hardware, and the order in which an MRI measurement happens.

Interactive MRI physics00 — 09

You don’t photograph a body.
You encode it.

Start with RF excitation and relaxation, then follow gradients as they turn position into frequency and phase—from body and local coils to an oblique trajectory through k-space, quantitative single-shot EPI artifacts, and an image reconstructed line by line.

3.0 T
42.58 MHz for each tesla
Gradient echo (GRE)
ƒEquation ?meaning · units · live what-if · why care Move / zoom / explain 3Ddrag to orbit · use + / reset / − · tap an object to identify it Change a controloutputs and cause/effect notes update together
Interactive 3D scanner
Camera preset · head-to-feet patient positioning

Drag to orbit · pinch or wheel to zoom · tap a label or object to explain it

GUIDED 3D MODEL · VIEWS 03–05 FOLLOW EVENT ORDER Full body + table

The complete simplified patient—head through feet—rests on the table. Table motion changes which anatomy is near isocenter; it does not move through k-space and does not electronically select a slice.

SOLID physical hardware GLOW / ARROWS invisible field cue PLANE / CLOCKS / BOXES selected region or calculated data cue

TEACHING VIEW ONLY · THE INSTALLED SCANNER DOES NOT PULL APART
nested as installedcoaxial teaching stack

At 0%, the coil layers sit where they are installed: concentrically around the bore.

START SIMPLE · ONE STORED SAMPLE MIXES SIGNAL FROM THE WHOLE EXCITED REGION

S(k) = ∫ ρeff(r) e−i2π k·r dr

In plain words: treat the excited body as many tiny, equal-size regions. Each region contributes some receive-coil voltage. Gradients give those contributions a calculable phase—where they sit around one repeating cycle. At address k, the receiver adds every region and stores one pair of signed numbers, I and Q, called S(k). That pair describes the whole excited region; it is not one image pixel. Tap the equation for every symbol, unit, zero case, and a live numerical example.

SEARCHABLE MRI DICTIONARY · 143 / 143 TERMS HAVE THE COMPLETE BEGINNER EXPLANATION

Type the term as you saw it—or describe what confused you.

Every result starts without assumed MRI knowledge, then lets you go deeper into a labeled visual, scanner behavior, clinical consequence, numerical example, and connected terms.

  1. 01Age-10 meaning
  2. 02Name + symbol decoded
  3. 03Physical, calculated, or displayed?
  4. 04Exact unit or no unit
  5. 05Why MRI needs it
  6. 06What fails without it
  7. 07What more / less / negative does

BEGINNER-FIRST LEARNING · CHOOSE HOW FAR TO ZOOM

Start with one plain idea. Add detail only when you want it.

The same three-level control appears as a short entry card at every major topic. It changes the explanation layer—not the MRI physics or any simulated parameter.

START SIMPLEEach chapter now begins with one plain-language mental model. Use “Zoom in” on any card when you are ready.

THE WHOLE MRI EXAM · NOT ONLY RF, GRADIENTS, OR K-SPACE

Follow the patient, hardware, signal, and data from room entry to finished images.

An MRI scanner is a coordinated system: safety screening, a continuously energized main magnet, a moving patient table, shim and gradient coils, RF transmit/receive, monitoring, sequence control, digitization, corrections, reconstruction, storage, and display.

Interactive 3D room cutaway · fixed scanner + moving patient supportSTEP 01 · SCREEN + PREPARE
Interactive three-dimensional MRI exam model
01 · SCREEN + PREPARE PATIENT + TABLE · 20 CM INWARD LANDMARK · 80 CM BEFORE ISOCENTER

Drag to orbit · pinch, wheel, or use +/− to zoom · tap an object or label for its full explanation

WHAT THIS VIEW CURRENTLY MEANSThe patient, table, local coil, and selected landmark are one moving setup. The magnet housing and yellow isocenter marker stay fixed.

SOLID SHAPES physical patient or hardwareGLOW / ARROWS / PLANE field, projected positioning-laser light, or selected-region cue—read its labelMOVING SQUARES stored-data flow—not particles traveling through the patient

ROOM + PATIENT SYSTEMS

Preparation, table, coils, communication, and monitoring

Technologists screen the patient and every entering object, position anatomy and coils, choose a landmark, provide hearing protection and an alarm device, and use MR-conditional monitoring or gating when required.

MAGNET + CRYOGENIC SYSTEM

Main field, cryostat, shielding, cooling, and quench protection

The main magnet supplies B₀ continuously. The cryostat thermally supports the superconducting system; site infrastructure, shielding, and emergency procedures manage fields and rare abnormal events.

FIELD PREPARATION

Localizers, shimming, frequency adjustment, and calibration

Fast survey images establish geometry. Field mapping and shim adjustments improve uniformity; reference scans can estimate coil sensitivity, center frequency, transmit behavior, and reconstruction corrections.

SEQUENCE + POWER HARDWARE

Precisely timed RF, gradients, receive switching, and ADC

The controller schedules RF synthesizers/amplifiers, gradient amplifiers, transmit/receive protection, receiver bandwidth, and ADC sampling. Timing—not a single component—defines the acquisition.

COMPUTE + RECONSTRUCTION

Corrections, channel combination, Fourier encoding, and image formation

Raw multi-channel I/Q data may be corrected for sampling and hardware behavior, calibrated, reconstructed, combined across coils, filtered, scaled, and packaged with geometry and protocol metadata.

DISPLAY + CLINICAL WORKFLOW

Series, image magnitude/phase, measurements, storage, and interpretation

The console and downstream systems show reconstructed images with orientation, scaling, annotations, and metadata. A displayed gray level is the end of a long weighted chain—not a direct photograph or universal tissue unit.

ρ EXPLAINED WITHOUT HIDDEN FACTORS · SOURCE → ECHO → COIL → IMAGE

What “rho” actually means—and what more or less of it changes.

Textbooks often reuse ρ for both proton density and the already-weighted signal distribution. This lab keeps those quantities separate, names every factor in the teaching product, and states the reference behind every “relative” number.

“MR-VISIBLE” MEANS

Mobile ¹H signal that can join a detectable echo.

Most clinical proton MRI signal comes from hydrogen nuclei in mobile water and fat. Hydrogen locked in very rigid material can lose transverse coherence before the receiver can sample it; air has very few hydrogen nuclei. “Visible” never means visible light.

“RELATIVE” MEANS

Compared with one declared reference—not an absolute proton count.

Here, an equal-size reference voxel with ρH = 1.00, complete recovery, no T₂* loss, a 90° excitation, and receive sensitivity 1.00 has ρeff = 1.00. Scanner gain and display windowing can rescale all image numbers, so there is no universal brightness or volt value.

“ON THE IMAGE” MEANS

The reconstructed voxel at that physical position.

One k-space measurement is not a pixel. After all complex samples are reconstructed, the ideal local complex value is proportional to ρeff. A magnitude image displays its size, usually after coil combination, scaling, filtering, and window/level.

One equal-size voxel through five named multipliersREFERENCE-NORMALIZED TEACHING MODEL
Interactive source-to-received-signal factor model Hydrogen source density is multiplied by T1 recovery, T2-star survival, excitation, and receive-coil sensitivity to form an effective local signal contribution. 01 · LOCAL SOURCE ρH = 0.80 equal voxel · relative to reference 02 · SEQUENCE + COIL FACTORS T₁ RECOVERY0.632 × T₂* SURVIVAL0.607 × EXCITATION1.000 × RECEIVE COIL1.000 03 · EFFECTIVE LOCAL SIGNAL AT THE ECHO ρeff = ρH × RT1 × DT2* × Esinα × Crx 0.307 × reference IDEAL VOXEL 0.307 AT k = 0 · this voxel contributes a positive complex arrow of length ρeff × voxel volume. AT k ≠ 0 · the arrow keeps that length but rotates by −2πk·r; other voxels can reinforce or cancel it. AFTER RECONSTRUCTION · the local complex value returns to this position in the ideal fully sampled model.
WHAT THIS SIMPLE PRODUCT INCLUDES

Local mobile-¹H source, one T₁ recovery term, one T₂* survival term, ideal sin α excitation, and one relative receive-sensitivity number.

WHAT REAL MRI MAY ALSO WEIGHT

Flow/inflow, diffusion gradients, magnetization transfer, chemical exchange, contrast agents, fat/water phase, B₀ and B₁ nonuniformity, motion, multi-echo history, receive-channel combination, filters, noise, gain, and display window/level. These are named here rather than hidden inside “other factors,” but they are deliberately held out of this five-factor lab.

CLINICAL READING RULE

Brighter does not automatically mean “more protons.” First ask whether sequence timing, excitation, coil position, pathology, reconstruction, or display scaling also changed.

COORDINATE PRIMER · FIX THE NAMES BEFORE ENCODING

X, Y, and Z name fixed hardware.
Read, phase, and slice name jobs.

An axial example often pairs read with Gx, phase with Gy, and slice with Gz—but that pairing is not a law. Rotate the prescribed image plane and the scanner synthesizes each logical job by firing two or three physical gradient coils together.

WHY CARE · Confusing these naming systems can make an oblique image plane, artifact direction, or amplifier limit look wrong.
01 · CHOOSE IMAGE PLANE
02 · CHOOSE LOGICAL JOB
LOGICAL READ REQUEST +40.0 mT/m one requested vector magnitude · mT/m is field slope
CLICKABLE VECTOR RELATION

[Gx Gy Gz]ᵀ = [+1.000 0.000 0.000]ᵀ × +40.0 mT/m

Each coefficient is a unitless direction cosine. Superscript ᵀ means “write this row as a column vector” (transpose)—it does not mean tesla here. Multiplying by +40.0 mT/m gives a real physical-coil command.
Gxphysical X coil+40.0 mT/m
+1.000 unitless× logical request
Gyphysical Y coil0.0 mT/m
0.000 unitless× logical request
Gzphysical Z coil0.0 mT/m
0.000 unitless× logical request
VECTOR SUM Gx alone points along logical read. The bars are simultaneous amplifier commands, not three sequential encoding events.
MODEL BOUNDARY

The double-oblique basis is an illustrative orthonormal coordinate frame. A scanner calculates direction cosines from the prescribed patient/image orientation and applies calibration, ramp, slew-rate, duty-cycle, peripheral-nerve-stimulation, and hardware limits not solved in this compact primer.

00 / WHERE THE MAIN FIELD COMES FROM

Cold wire carries current.
The current creates B₀.

A power supply first pushes electric current through many turns of superconducting wire. Those turns act together like one long solenoid: their magnetic fields add through the bore and return outside the magnet. After ramp-up, a closed superconducting path can keep that current circulating in persistent mode.

RAMP SUPPLY CONNECTED PROBE · +2.29 T · +22,927 G Yellow arrowheads follow the purple wire and connected ramp circuit through all 52 displayed turns. They show conventional-current direction, not electrons. Mint bore arrows show +Z B₀; nested closed curves show its exterior return direction.
Three-dimensional superconducting MRI magnet and magnetic-field model

Drag to orbit · pinch, wheel, or use + / ↺ / − to zoom · tap any object · field lines are a map, not physical tubes

Live superconducting-magnet model
IDEALIZED SOLENOID · NOT SERVICE CONTROLS
  1. 01
    Ramp the current

    A controlled DC power supply applies voltage so current rises in the cold winding. “Current” means net electric charge crossing a wire section each second, measured in amperes. Yellow arrows follow the conductor in the conventional positive-charge direction; the wire does not move, and electrons do not jump between turns.

  2. 02
    Every turn contributes

    Each loop makes a magnetic field. Inside a long coil, neighbouring loop fields point mainly the same way and add; more amperes or more turns per metre gives a larger central field.

  3. 03
    Close the persistent path

    Once the target current is reached, an internal superconducting connection completes a very-low-resistance loop. The ramp supply can be disconnected while the established current continues.

  4. 04
    B₀ stays on

    The stable main field exists between scans. RF and gradient pulses switch during imaging; the superconducting main-magnet current normally does not pulse on and off for each patient.

CLICKABLE LONG-SOLENOID ESTIMATE · AT THE CENTER

Bcenter ≈ μ0nI = μ0(N/L)I

4π × 10⁻⁷ T·m/A × 4,000 turns/m × 600 A ≈ 3.02 T
600 A 0 A · no current600 A teaching value800 A

At 600 A and the selected winding density, the ideal long-solenoid estimate is 3.02 T. Raising current strengthens B₀ in direct proportion. Yellow arrowheads stay on the helical wire and mark conventional-current direction; they are not electrons and their display speed is not a measurement.

4,000 turns/m 1,000 turns/m · 16 shownfixed 1.50 m winding6,000 turns/m · 76 shown

The winding length stays 1.50 m inside the 1.86 m package. The 3D winding shows 52 spaced turns to represent 6,000 effective turns. Move the slider: higher n visibly adds turns and closes their gaps; the drawing remains a compressed sample rather than literal manufacturer geometry.

10 drawn loops 4 · uncluttered10 · balanced view16 · denser drawing

This changes only how many direction-map curves the 3D lesson draws. It does not change current, B₀, tesla, gauss, fringe field, stored energy, or any clinical image.

0.00 m −1.6 mcenter+1.6 m
0.00 m axis0.64 m winding1.2 m outside
CURRENT × TURN DENSITY2.40 MA-turn/msource strength for this estimate
IDEAL CENTER B+3.02 T+30,159 G
NUMERIC PROBE B+2.29 T+22,927 G
FINITE-COIL CORRECTION×0.7611.50 m / 1.28 m coil is 1.17 diameters long
YOU CHANGED CURRENT / WINDING DESIGN

More ampere-turns make a stronger main field.

At the center, increasing I or n increases the field almost linearly in this long-solenoid estimate. Clinically, a different B₀ changes the ¹H carrier frequency and many scanner/tissue behaviors; it is a magnet design and site platform, not a routine sequence knob.

WHAT PHYSICALLY MOVES?

Charge carriers have a tiny average drift inside the continuous wire. In a metal, negative electrons drift opposite the defined conventional-current arrow. They do not leap across the space between neighbouring windings; the wire, cryostat, and patient do not circulate.

WHAT ARE FIELD LINES?

Drawing lines connect the field direction at many points. They close into loops and crowd where the drawing represents stronger field. They are not strings, rays, current paths, or proton tracks.

WHY TESLA AND GAUSS?

Both measure magnetic flux density: 1 tesla = 10,000 gauss. Therefore 3 T = 30,000 G. Clinical MRI names B₀ in tesla; gauss is common in fringe-field discussions.

WHY SUPERCONDUCT?

Ordinary resistance would turn sustained high current into continuous heat. Below its critical conditions, the magnet conductor can support persistent current with extremely small decay; cooling and protection remain essential.

3D FIELD BUILD-UP · MOVING CHARGE → CURRENT → LOOP → SOLENOID

One conductor makes a circular field.
Many loop fields add.

Blue moving markers now represent groups of negative charge crossing a counting plane; increasing current shows more marker crossings and a stronger calculated field. They are not a literal census of electrons in the wire. Because electrons are negative, their average drift is opposite the yellow conventional-current arrow. Build from a straight segment to one loop, then watch the field shape lengthen as aligned turns are added.

Three-dimensional conductor, current-loop, and solenoid field-summation model
01 · STRAIGHT CONDUCTOR Five +X samples · B points +Y · r = 0.30 m gives |B| 2.67 µT Yellow I points +Z and blue e⁻ drift is opposite. Uniform-thickness curves map circular direction; five tail-anchored tangent-arrow lengths share one 0–35 µT scale and fall exactly as 1/r.

Drag to orbit · pinch, wheel, or use + / ↺ / − · tap an object · animation pace and line count are teaching choices

Build the field one geometry at a time
MICROTESLA TEACHING SCALE · NOT MRI-MAGNET SERVICE DATA
LIVE CHARGE-FLOW COUNTER · SYNCHRONIZED WITH THE 3D MODEL

Count charge crossing a wire section—not electrons merely sitting in the wire.

The side view is kept two-dimensional because “crosses this plane during one second” is a measured rate. The rotatable model beside it shows the same conductor and circular field in 3D.

CHARGE PER SECOND4.00 C/sthis equals 4.00 amperes
ELECTRON-CHARGE EQUIVALENTS2.50 × 10¹⁹ /scharge amount divided by |e|
VISIBLE MOVING PACKETS8 of 16compressed teaching markers, not eight electrons
ONE MARKER REPRESENTS3.12 × 10¹⁸ /sonly in this animation mapping
CLICKABLE RATE LAW · WHY “MORE ELECTRONS” NEEDS A TIME WINDOW

I = ΔQ / Δt = Ne|e| / Δt

Ampere measures charge crossing per second. Stationary charge gives no steady current-created B; current through the chosen geometry sets the calculated field.

At 4.00 A, 4.00 coulombs of charge cross the chosen section each second—equivalent to about 2.50 × 10¹⁹ elementary electron charges per second. The conductor already contains vastly more carriers; this control changes net flow rate, not the mere existence of electrons.

4.0 A · 4.0 C/s 0 A · carriers, no net flow4 A = 4 C/s8 A = 8 C/s

More charge crossing per second strengthens every B contribution in direct proportion. The number of bright blue packets is a compressed rate display; their visible speed is deliberately not a microscopic drift-speed measurement.

8 loops 1 loop8 visible contributors12 loops

Moving this control opens the many-loop stage. More equally oriented loops add more same-direction axial field at the center; it does not mean the 3D drawing represents a real MRI winding count.

CONVENTIONAL CURRENTI points +Zdirection assigned to positive charge
AVERAGE ELECTRON DRIFTe⁻ drifts −Znegative carrier direction is opposite I
ACTIVE CONTRIBUTORSone straight conductorfield circles the wire
CALCULATED REFERENCE FIELD2.67 µT0.30 m from an ideal long straight wire
COIL / FIELD SHAPEstraight-wire circular fieldfield direction circles locally around the Z-directed conductor
NET CHARGE-FLOW RATE2.50 × 10¹⁹ e⁻ charges/s4.00 C/s; not total electrons stored in the wire
WHAT THE 3D ARROWS ARE ADDING

Vector addition, not field-line counting

1Every short piece of current makes a small field vector at the chosen observation point.
2At the exact center of one circular loop, every ideal short-segment contribution points along the same axis and reinforces.
3Straight-wire stage: the rings show B direction at several distances; they are not separate extra fields.

QUANTITATIVE AXIAL CROSS-SECTION · SAME CURRENT AND WINDING CONTROLS

Color tells how much field.
Arrows tell which way it points.

The 3D guides above are useful direction guides, but their spacing is not a measurement. This map calculates a field value at a grid of positions through the coil. Drag the red probe directly: moving it changes only the observation coordinate, never the magnet.

Interactive finite-solenoid magnetic-field map.
CALCULATING FINITE-COIL FIELD GRID…

FINGER / POINTER: drag anywhere in the plot · KEYBOARD: focus the plot, then use arrow keys · the ordinary z and r sliders remain equivalent accessible controls

NEW QUANTITATIVE 3D LAB · MAPPED Δf → LOW-ORDER CORRECTION → RESIDUAL

Can broad shim fields flatten every B₀ error?

A field map describes where proton resonance is above or below a chosen reference. Fit the standard first- and second-order spatial shapes over one spherical region, then compare the original map, the added correction, and what the fit cannot remove.

Three-dimensional before, correction, and residual B₀ shimming comparison
SECOND-ORDER FIT · 22 CM SPHERE · 257 DISPLAY SAMPLES 19.31 Hz RMS → 4.77 Hz RMS Broad variation falls 75.3%; a deliberately local unmodeled feature remains.

Drag to orbit · pinch, wheel, or use + / ↺ / − · tap a field volume · needles plot signed Δf along the B₀ axis; they are not tissue displacement

Low-order B₀ shim fit
SYNTHETIC MAP · UNCONSTRAINED LEAST SQUARES · NOT A CURRENT PRESCRIPTION
LEARNER QUESTION

Why can broad shim fields reduce—but not erase—a localized field defect?

All three 3D volumes show the same coordinates and the same fixed hertz scale. Change only the fitted basis, region size, or local feature, then ask which spatial patterns the residual keeps.

WHICH SPATIAL CORRECTION SHAPES MAY THE FIT USE?

Increase model order without changing the measured map.

22 cm 12 cm · local22 cm default28 cm · broader region

The fit uses 257 equally weighted Cartesian teaching samples inside a 22 cm sphere. Changing the region changes which physical positions contribute; it does not resize a patient or claim an optimal clinical shim volume.

+45 Hz peak 0 Hz · low order only+45 Hz teaching feature+120 Hz

This synthetic local feature is not anatomy or a measured susceptibility field. Raising it adds spatial detail that eight broad harmonic shapes cannot reproduce exactly.

MAPPED SPREAD19.31 Hz RMS95.0 Hz peak-to-peak
RESIDUAL SPREAD4.77 Hz RMS40.0 Hz peak-to-peak
RMS REDUCTION75.3%0.112 µT · 0.037 ppm at 3 T
FIT CONTENT8 spatial shapes257 samples · ROI mean referenced
ONE DECLARED ADDITIVE MODEL

The residual is the map plus the fitted correction.

Δfres(r) = Δfmap(r) + Σ cj Φj(r)

Δf is proton off-resonance in hertz and Δf = γ̄ΔBz. Φj are explicit dimensionless X, Y, Z, Z², ZX, ZY, X²−Y², and 2XY shapes normalized at a 12 cm reference radius. cj are correction-field coefficients in hertz—not shim-coil current.
FITTED CORRECTION FIELD · LIVE COEFFICIENTS

Which broad shapes oppose the map?

X−20.39 Hz
Y+12.13 Hz
Z−17.64 Hz
−49.02 Hz
ZX+17.82 Hz
ZY−9.62 Hz
X²−Y²−19.26 Hz
2XY+15.39 Hz

Signs describe the field added by this fit in the stated coordinate convention. A real scanner maps calibrated coil currents and constraints to fields; this lesson intentionally stops at field coefficients.

YOU ALLOWED EIGHT BROAD CORRECTION SHAPES

The low-order part shrinks; the local feature survives.

The least-squares correction lowers RMS off-resonance from 19.31 Hz to 4.77 Hz over the same samples. The residual is not a failure of arithmetic: the local Gaussian shape is deliberately absent from the allowed basis.

INTERACTIVE 3D · BODY → WATER → ¹H NUCLEUS → B₀ → RF → ENCODING → RECEIVE

Zoom from the patient to the nuclear physics.

Use the numbered journey in order. Every solid, sphere, arrow, field sheet, and ring can be tapped for its exact meaning. The jumps between body, tissue, atom, and nucleus are separate scale models—nothing literally swells inside the patient.

Three-dimensional body-to-hydrogen MRI physics journey
01 / 11 · BODY SCALE LOCATE ONE TISSUE REGION The yellow marker identifies the body region that later scale models magnify. It is not an MRI signal or a k-space address.
BODY · m TISSUE · mm MOLECULE · nm NUCLEUS · fm ENCODING · cm COIL SIGNAL · µV

Drag to orbit · pinch, wheel, or use + / ↺ / − · tap an object to identify it · model sizes are not one continuous scale

Live multiscale physics model
SLOWED + SCHEMATIC · VALUES PRINTED SEPARATELY
OPEN THE EXACT MEANING
SCALE MODEL 01 · METRES

First choose where inside the body the signal comes from.

The scanner surrounds the patient with B₀, gradient, and RF hardware. The yellow target marks one tiny tissue region inside the head. The next buttons magnify that region conceptually; the tissue does not move out of the body.

WHAT EXISTS PHYSICALLY?

Patient, table, scanner bore, tissue water, fat, and many other materials.

WHAT DOES THE DRAWING INVENT?

A glowing target and connector make one future region easy to follow.

WHY SHOULD I CARE?

MRI never receives a ready-made picture from one location; it must excite and encode signals distributed through the body.

3.0 T 0.5 T3 T7 T

At 3.0 T, ¹H phase precesses at 127.73 million cycles per second. The 3D arrow is slowed enormously; its animation speed is only a trend cue.

20.0 mT/m 0 · no slope20 mT/m40 mT/m

The selected stage assigns this field slope to physical Z for slice selection, Y for phase encoding, or X for readout. Gradient current changes precession rate with position; it does not push atoms along that axis.

2.0 kHz 0.5kHz6.0
0 mm −80mm+80

At 20.0 mT/m, a 2.0 kHz RF band selects an ideal 2.35 mm slab centered at z = 0 mm. Moving RF center frequency moves the slab; it does not move atoms.

¹H CARRIER AT ISOCENTER127.732 MHzcycles of transverse phase per second through time
SELECTED SLICE2.35 mm at z 0 mmRF center offset 0.00 kHz
PHASE LOBE · 0.80 msky +681.2 m⁻¹149.9 angle cycles across 220 mm
READOUT · Gx + ADCdkx/dt +0.852 × 10⁶ m⁻¹/sone dwell stores one whole-slice I + iQ sum
ANIMATION TRUTHMHz slowed to visible motionarrow direction and causal trends only; never timing calibration
CLICKABLE · FIELD → PRECESSION RATE

f0 = γ̄B0

CLICKABLE · RF BAND + GRADIENT → THICKNESS

Δz = BWRF / (γ̄|Gslice|)

CLICKABLE · READ GRADIENT → k-SPACE SPEED

dk/dt = γ̄G(t)

CLICKABLE · CHANGING FLUX → COIL VOLTAGE

vcoil(t) = −dΦ(t)/dt

THE NEXT SCALE CHANGEWatch repeated I + iQ samples fill k-space and become an image →The 3D journey ends at measured coil voltage. The reconstruction lab starts with the stored data—without pretending that a finished photograph was hiding underneath.

01 / FROM FIELD TO POSITION

A controlled tilt in the magnetic field.

A gradient coil adds a small, nearly linear variation to the much larger main field. Proton frequency now carries an address: where a spin sits determines how fast its phase turns.

Three-dimensional gradient field, frequency, and phase model
01 · FIELD SLOPE The gradient changes Bz magnitude—not its direction. Every field arrow remains parallel to +Z. Height and color magnify only the millitesla-scale ΔB around the much larger B₀ carrier.
B₀ − ΔB ΔB increases with x → B₀ + ΔB
Live field model
¹H at B₀ = 3.0 T
LOCAL FIELD → FREQUENCY → ROTATING-FRAME PHASE

Bz(x) = B0 + Gxx

Δf = γ̄Gxx → Δφ = 2πΔfΔt

kx = γ̄GxΔt → Δφ(x) = 2πkxx

3.0 T · 127.73 MHz 0.5 Tclinical 1.5 / 3 T7.0 T
25.0 mT/m −400+40 mT/m
+8.0 cm −12 cmisocenter+12 cm
4.00 µs 0exact short-time snapshot20 µs

PHASE ADDRESSAt x = +8.0 cm, Δf = +85.15 kHz accumulates +0.341 cycles (+122.6°) in 4.00 µs.

ΔB+2.00 mT
Δf = γ̄ΔB+85.15 kHz
local f127.818 MHz
Δφ / 2π+0.341 cycles
CARRIER LAW

f0 = γ̄B0

42.58 MHz/T × 3.0 T = 127.73 MHz
B₀ CHANGESRF carrier127.73 MHz
B₀ DOES NOT SETGradient offset+85.15 kHz
B₀ DOES NOT SETOn-resonance flip92.0°
B₀ DOES NOT SETk-space speed1.064 × 10⁶ m⁻¹/s

At fixed G, position, B₁⁺, and pulse duration, changing B₀ retunes the MHz carrier. The gradient offset, ideal flip angle, and dk/dt stay unchanged.

Scope: this control retunes the field/RF frequency model. The TE/TR tissue constants remain the explicitly stated illustrative 3 T model; real coil fields, SAR, and relaxation are field-dependent.

iThe gradients are tiny beside B₀, but they are switched quickly and precisely. The audible knocking in MRI is gradient hardware moving under Lorentz force.

BEGINNER GAME / THREE HIDDEN WATER BUCKETS

You are the operator.
Find water with fields.

Three water buckets are hidden inside the bore. From the next room, choose a gradient vector, tune a narrow RF frequency offset, send a short probe, and listen for the echo. Find each bucket’s X, Y, and Z coordinate—then see why a frequency under one gradient selects a plane rather than a unique point.

WATER FINDER / CONTROL ROOM¹H · THREE HIDDEN OBJECTS · TEACHING GAME
SCANNER ROOMTHE OPERATOR IS OUTSIDE THIS ROOM
3 WATER VOLUMES PRESENT · 0 / 3 FULLY LOCATED START WITH X · MOVE THE TUNER + PROBE, OR RUN A GUIDED SWEEP
Three-dimensional hidden water bucket game
READY · 3 SIGNAL SOURCES · POSITIONS HIDDEN Gx +12.0 mT/m · plane x = 0.0 cm The translucent square is every position that has the tuned frequency under the current gradient. It is a plane, not a flashlight beam.

Drag to orbit · solid ring = bore · blue plane = same-frequency locations · buckets reveal only after detection

OPERATOR NOTEBOOK · MEASURED COORDINATES

Match peak height across X, Y, and Z.

water volume / signal tagX coordinateY coordinateZ coordinatestatus
0.6 L · small peak???0 / 3 axes
1.0 L · medium peak???0 / 3 axes
1.4 L · large peak???0 / 3 axes
0 OF 9 COORDINATES FOUND One frequency measurement gives one projection—not a full 3D address.

With Gx on, frequency tells X but says nothing about Y or Z. Rotate the gradient job and repeat. Real MRI performs a much richer, systematic version with many phase and frequency encodings.

1

No gradient: no position clue

With G = 0, all three identical-water resonances sit near the same f₀. Frequency can say “water signal exists,” but not where it came from.

2

One gradient: one projection

Δf = γ̄G·r. A measured frequency gives position along G, while an entire perpendicular plane has that same frequency.

3

More encodings: reconstruct location

Real imaging collects many known phase/frequency patterns. Reconstruction solves the mixed whole-object voltages for a spatial image; an operator does not hunt voxel by voxel.

GAME MODEL BOUNDARY

These buckets contain ideal identical water but have different volumes, so the game uses peak height as a tracking label while assuming uniform transmit/receive sensitivity, no relaxation difference, no noise, and a narrow Gaussian slice profile. Real peak amplitude also changes with coil sensitivity, loading, timing, voxel volume, motion, and noise; clinical MRI uses systematic spatial encoding and reconstruction, not manual frequency hunting or bucket-volume tags.

02 / RF TRANSMIT, RELAXATION & RECEIVE

Excite broadly.
Listen locally.

The transmit coil creates the rotating B₁⁺ field that tips magnetization. After excitation, the scanner stops transmitting and receive coils detect the tiny voltage induced by precessing transverse magnetization. A common 1.5 T / 3 T workflow is body-coil transmit with a close local array receiving.

RF COIL CHAIN / ¹H AT 3.0 TTX / RX SWITCHING · IDEALIZED FIELD MODEL

RF WAVEFORM DECODER · THREE DIFFERENT SHAPES, THREE DIFFERENT JOBS

Frequency is horizontal spacing. B₁⁺ amplitude is height. Pulse duration is width.

The plots share the live controls below. They are separated because “a faster wave,” “a stronger pulse,” and “a larger received signal” do not mean the same thing.

WHY THIS PLOT IS 2DLeft–right is elapsed time. Up–down is one field component or received-voltage magnitude. Neither axis is a patient direction, so a third spatial axis would be invented and misleading.

Change B₀ → retune the carrier in this comparison
T means tesla, the unit of magnetic-field strength.
RF carrier, transmit envelope, and received-signal decoder The top row shows one component of the RF magnetic field over 80 nanoseconds. The middle row shows the slower transmit pulse envelope over 3 milliseconds. The bottom row shows received echo magnitude after carrier removal. 01 · CARRIER ZOOM one B₁ field component fixed window: 80 ns spacing = frequency height = B₁⁺ amplitude one cycle = 7.83 ns 0 ns 80 ns 02 · TRANSMIT ENVELOPE outline joining carrier peaks window: 0 to 3 ms height = field strength width = pulse duration 6.0 µT for 1.00 ms 0 ms 3 ms 03 · RECEIVED ENVELOPE echo voltage magnitude after carrier removal height = receive proxy not transmit B₁⁺ 1.00× geometry-only receive sensitivity receiver window opens later
One RF cycle

The plotted field goes from a positive peak, through zero and a negative peak, back to the next positive peak: one complete 360° oscillation. It is a cycle of the RF magnetic field—not a proton traveling in a circle.

Envelope

The slow outline connecting the peaks of thousands of fast carrier cycles. It is not a second radio wave and not a container; it summarizes how strongly the transmitter is driven over time.

Received magnitude

The size of the complex voltage after the receiver mathematically removes the MHz carrier. Phase is stored too, even though this row shows only non-negative magnitude.

MODEL BOUNDARY

This decoder uses a constant-frequency rectangular pulse. Real MRI can use shaped, adiabatic, multiband, or frequency-swept pulses, whose envelope and instantaneous frequency can both vary. The receive curve holds tissue, flip, TE, noise, loading, and reconstruction fixed so coil geometry can be isolated.

Use the B₁⁺, duration, distance, channel, coil-routing, and transmit/receive controls immediately below.
RECEIVER SIGNAL PATH · BEFORE AND AFTER DEMODULATION

How one fast RF coil voltage becomes I and Q.

Before demodulation there is one rapidly alternating voltage. The receiver compares it with two synchronized reference waves; low-pass filtering leaves two slower signed voltages that preserve the signal’s magnitude and phase.

WHY THIS EXPLANATION USES 2DThe wave rows plot voltage versus time; the round I/Q view plots two mathematical receiver-reference components. I and Q are not scanner X and Y. Use “See this split in the 3D receiver” to locate the calculation in the hardware chain.

Same signal · four viewsNORMALIZED PHASE +45°
Interactive RF demodulation into I and Q A fast received RF voltage is compared with cosine and quarter-cycle-shifted sine references. Low-pass outputs form a two-dimensional I/Q vector. BEFOREcoil voltage vRF(t)one fast waveform I MIXERcosine reference0° reference axis Q MIXERsine reference90° from I AFTER FILTERslow analog outputs MULTIPLY +LOW-PASS MULTIPLY +LOW-PASS I+0.707 Q+0.707 +I+Q φ 45° Wave spacing represents carrier frequency. This fixed teaching window shows 6 cycles—not 127.73 million cycles. I/Q axes are mathematical reference components. They are not physical scanner X/Y/Z directions.
MODEL BOUNDARY

The plot slows the carrier to six visible cycles and normalizes amplitude to A = 1. Real receiver architectures may digitize before or after analog mixing, use different Q sign conventions, and report relative digital units after gain. The two-component information is the same.

Quantitative three-dimensional RF transmit and receive signal chain
TRANSMIT WINDOW · B₁⁺127.73 MHz
BODY COIL → B₁⁺ → SPINS α = 92.0° Local receive elements are detuned while the body coil transmits.

Drag to orbit · violet vectors are B₁⁺ · yellow arrow is net M · coral loops are local elements

TRANSMIT FLIP ANGLE

α = γ ∫ B₁⁺(t) dt

RECEIVED VOLTAGE

vRx(t) ∝ −dΦM/dt

6.0 µT 2 µTRF field strength18 µT
1.00 ms 0.20 mspulse area3.00 ms
3.0 cm close · 1 cmreceive geometryfar · 12 cm
Visible local array elements
RF waveformpower amplifier
body coilB₁⁺ transmit
magnetizationprecessing spins
local arrayB₁⁻ receive
preampsADC / k-space
BODY TRANSMIT · LOCAL RECEIVE

The large built-in body coil drives a broad, comparatively uniform B₁⁺ field. During transmit the nearby receive array is actively detuned; during reception the transmitter is isolated and the local elements feed low-noise preamplifiers.

predicted rectangular-pulse flip92.0°
receive sensitivity proxy1.00× local
excitation coveragebroad / uniform
receive coveragelocal · 8 channels
transmit safety focuswhole-body SAR
switch stateRx array detuned

The local sensitivity number uses the exact on-axis field falloff of an ideal 50 mm-radius circular loop, C(d)/C(3 cm) = [(1 + (d/5 cm)²)/(1 + (3/5)²)]−3/2. It is a normalized geometry lesson, not a scanner specification or a full spatial array map. The 3D ruler declares 1 world unit = 100 mm. The shared B₀ control retunes the displayed ¹H carrier; it does not rescale geometry, SNR, relaxation, or SAR. Actual values require coil- and patient-specific electromagnetic measurements.

LIVE 3D LOCAL-COIL RECEIVE JOURNEY · USES THE MODEL ABOVE

What a local coil physically captures—and what happens after.

Drag the stage scrubber with a finger or press Play. The 3D camera follows the signal from the patient to the final combined image.
STAGE 00 OF 07 · HARDWARE HANDOFF Stop transmitting before the tiny receiver listens.

The body coil finishes the high-power B₁⁺ pulse. The transmitter is isolated, the receive-only local loops come out of their protected detuned state, and their low-noise paths are connected.

WHAT CAUSES THIS?

The programmed pulse ends and the transmit/receive switching network changes electrical connections after a short recovery interval.

WHAT EXISTS NOW?

Excited transverse magnetization exists in the patient. The local array is now electrically able to respond to it.

MEASURED IN WHAT?

Switch timing is measured in seconds, commonly microseconds (µs). No image value has been measured yet.

WHY DO WE CARE?

The receive signal is tiny compared with transmit power. Isolation protects the preamplifier and prevents transmitter leakage from hiding early signal.

DO NOT CONFUSE IT WITH

The RF pulse did not travel into the local coil as an image. It prepared magnetization; reception is a later electromagnetic induction event.

00 · Tx → Rx transmit endsdrag / swipe through processingcombined image
1.00× 0.25×display speed only2.00×
PREAMPLIFIER VOLTAGE GAIN · TAP FOR UNITS AND CLIPPING

GdB = 20 log10(Vout/Vin)  ↔  Vout = Vin·10GdB/20

Gain scales signal and existing input noise; it does not create localization or improve input SNR.
40 dB · ×100 20 dB · ×10voltage scaling60 dB · ×1000
128 kHz 32 kHzsample rate / noise tradeoff256 kHz

CURRENT SETTINGSAt 40 dB, voltage is multiplied by 100 before digitization. A 128 kHz sample rate gives 7.81 µs between samples in this one-sample-per-dwell model.

IN PATIENTMxy(r,t)

Moving transverse magnetization distributed over position r.

AT COIL cvc(t) ∝ −dΦc/dt

One continuous signed RF voltage per element.

AFTER DEMODULATIONSc(t) = Ic(t) + iQc(t)

Two slower signed components per element.

AFTER ADCSc[n] at k[n]

Digital complex samples assigned to gradient-created addresses.

SIMPLE COMBINATION EXAMPLEIRSS(r) = √Σc|Ic(r)|²

Aligned coil images become one relative magnitude image; tap for limits.

WHAT THIS LIVE MODEL HOLDS FIXED

The 8.0 µV reference, fixed 0.32× body-receive comparison, and 0.40 µV RMS noise at 128 kHz are illustrative, not specifications. The local distance curve is the normalized ideal 50 mm circular-loop axis law; it is not a loaded-array field map. Tissue amount, TE, relaxation, loading, tuning, cable loss, noise correlation, filters, gradients, and reconstruction settings are fixed unless named. The √bandwidth noise rule shows direction of change only. Real arrays require measured complex sensitivity maps and noise covariance; channel count alone does not promise an SNR gain.

Color code in 3D: solid boxes/loops are hardware · glowing curves and beads are invisible physical or electrical signals · grids and image cards are calculated data displays.
B₁⁺

Transmit field

RF power at the Larmor frequency rotates magnetization. Amplitude and pulse duration set flip angle; spatial B₁⁺ variation makes flip angle nonuniform.

B₁⁻

Receive sensitivity

Precessing transverse magnetization induces a tiny voltage. Close local elements couple strongly to nearby anatomy and admit less distant noise.

T/R

Isolation matters

Receive-only elements are detuned during the high-power transmit pulse. The transmit path is then isolated while low-noise preamplifiers listen for the echo.

ADVANCED 3D MODEL · FINITE-DURATION RF · FULL BLOCH ROTATION PRODUCT

A slice is not a plane.
It is a solved excitation profile.

A shaped RF pulse and a slice-select gradient act at the same time. Position becomes resonance offset; the pulse spectrum tips a band of those positions; a signed gradient moment then removes most of the phase ramp left by a symmetric pulse. Every vector, curve, and number below comes from the same finite-step Bloch calculation.

POSITION → OFFSETΔf(z) = γ̄Gz + Δf₀ − ΔfRF

The gradient does not cut tissue. It makes resonance frequency vary continuously along the selected axis.

WAVEFORM → ROTATIONSEach RF sample rotates every position about a different effective field.

The sinc spectrum predicts the low-flip response; the full Bloch product remains valid when the tip is large.

MOMENT → PHASEA negative half-area lobe approximately flattens through-slice phase.

Magnitude can look acceptable while residual phase still matters for coherent downstream sequences.

ONE-DIMENSIONAL POSITION ENSEMBLE · ROTATING FRAME · M / M₀ After rephasing · inspect the physical slice profile

The selected band is transverse while off-band magnetization remains near +Mz. Vector direction retains the complex phase that a magnitude-only slice drawing hides.

The quantitative RF waveform and slice-profile plots remain available if 3D rendering is unavailable.

VECTOR BASIS · ARROW DIRECTION
Mxworld x · parallel to the position rail
Myworld y
Mzworld z · camera up

Arrow base = physical position z. Arrow direction = magnetization M.

DRAG TO ORBIT · + / − TO ZOOM · TAP AN OBJECT TO IDENTIFY IT

RF amplitude + slice-gradient timeline EXACT MIDPOINT SAMPLES · CURSOR FOLLOWS THE 3D STATE
B₁,x(t) · µT scale normalized into plot Gslice during RF signed post-RF gradient moment displayed state
Complex excitation profile across physical z FULL BLOCH SOLUTION + CENTER-SCALED SMALL-TIP SHAPE
full Bloch |Mxy| full Bloch Mz small-tip shape · center-scaled; values may cross +1 full Bloch phase · right axis nominal BW / γ̄|G| band
after rephaser equilibriumscrub exact stored statesslice profile
90° full Bloch regime120°
4.0 2bandwidth 1.25 kHz8
3.20 ms 1.6 mslonger narrows bandwidth at fixed TBW6.0 ms
20.0 mT/m 5nominal 1.47 mm40 mT/m
0 Hz −1 kHzcenter z = 0.00 mm+1 kHz
100% 60%center tip 90.0°140%
100% rectangular windowsidelobe ↔ transition tradeoffHamming
100% noneA −32.0 mT·ms/m · slope −30.5°/mm130%
FINITE-SAMPLE BLOCH PRODUCT + NOMINAL SLICE RELATION

Mn+1(z) = R[−γ|Beff,n(z)|Δt] Mn(z)

Δf(z) = γ̄Gz + Δf₀ − ΔfRF · BW = TBW / T · Δznom = BW / (γ̄|G|) · Arephase = −GT/2
FULL-BLOCH CENTER TIP90.0°|Mxy| 1.000 · Mz 0.000
nominal slice thickness1.47 mmmeasured |Mxy| FWHM 1.60 mm
excitation bandwidth1.25 kHzpeak |B₁| 7.31 µT
through-slice phase slope−30.5°/mmbefore rephaser −521.0°/mm
raw complex RMS · |z−zc| ≤ 2Δznom0.2454large-tip nonlinearity is visible
profile quality6.97% center-zone variationlargest declared stopband |Mxy| 0.057
slice center0.00 mmRF 0 Hz · B₀ error held at 0 Hz
numerical closure< 2 × 10⁻¹⁴maximum ||M|| − 1 across the solved profile
01 · FREQUENCY LABELG maps z into rotating-frame offset.

Moving the RF carrier shifts the selected band; increasing |G| spreads the same RF bandwidth over a thinner physical slice.

02 · RF FILTERTBW and duration set spectral shape and width.

Apodization reduces sidelobes but broadens the transition. The nominal thickness is not the exact FWHM of every pulse.

03 · NONLINEAR TIPLarge flips require the full Bloch product.

The dashed small-tip curve is center-scaled only to compare shape; the RMS metric uses its raw complex amplitude. Its error grows because Mz no longer remains approximately one.

04 · REPHASEMagnitude selection and phase correction are separate jobs.

A symmetric pulse accumulates approximately half the selection-gradient area after its effective excitation time; a negative half moment unwinds it.

EXPLICIT MODEL BOUNDARY

This is a one-dimensional, single-band, nonadiabatic windowed-sinc pulse. It uses 256 midpoint RF samples and 181 spatial positions with exact norm-preserving rotations. Relaxation, flow, diffusion, chemical shift, multiband excitation, Shinnar–Le Roux pulse design, gradient ramps, concomitant fields, eddy currents, RF amplifier limits, and measured B₀/B₁ maps are not simulated. The post-RF rephaser is represented by its signed moment, so its duration and off-resonance evolution are omitted.

03 / SIGNAL, CONTRAST & MOTION

Wait for recovery.
Encode displacement.

Start with the integrated virtual exam: choose receive hardware, acquire localizers, prescribe a slice, tune T₁/PD/T₂/FLAIR/DWI/GRE controls, and reconstruct modeled k-space. TE, TR, flip angle, and RF history shape the available signal. BOLD fMRI turns a delayed vascular oxygenation consequence into T₂*-weighted time-series change; ASL magnetically labels arterial blood to estimate perfusion; TOF turns replacement of saturated blood into bright-vessel magnitude; phase contrast turns coherent motion into signed velocity; diffusion sensitization probes microscopic displacement. These are distinct mechanisms—not interchangeable maps.

01 · VIRTUAL EXAM + RELAXATION HISTORYCoil setup, slice geometry, and pulse timing meet in one reconstruction.

Localize and prescribe first; then use the same quantitative sequence controls to acquire T₁, proton-density, T₂, FLAIR, DWI, or GRE contrast.

02 · FUNCTIONAL HEMODYNAMICSNeural input changes flow, volume, and deoxyhemoglobin before GRE signal.

BOLD fMRI is delayed and indirect: a vascular state changes susceptibility-related T₂* weighting, then EPI samples volumes at TR.

03 · LABELED-BLOOD PERFUSIONPrepared arterial spins travel, decay, arrive, and subtract.

ASL couples label duration, ATT, PLD, T₁ survival, control−label difference, and model-based CBF.

04 · BRIGHT-BLOOD INFLOWFresh replacement outruns repeated-RF saturation.

TOF couples slab-normal transport to spoiled-GRE history, source magnitude, directional preparation, and MIP.

05 · COHERENT FLOWOpposite first moments turn velocity into signed phase.

Phase contrast subtracts two complex measurements, decodes one component, and exposes VENC aliasing and area integration.

06 · DIFFUSION SENSITIZATIONMatched gradients cancel for stationary spins.

Microscopic displacement between lobes leaves a phase distribution; a wider distribution reduces the coherent echo.

07 · DIRECTIONAL CONTRASTOne gradient direction probes one tensor projection.

Repeat directions to estimate anisotropy; one direction and one b-value are not a tensor fit or tract map.

3D ECHO FORMATION · ONE VOXEL IN THE ROTATING FRAME

A 180° pulse can reverse static phase spread.
It cannot rewind true T₂ loss.

Follow the same transverse ensemble through excitation, dephasing, a refocusing action, rephasing, the echo, and renewed dephasing. Switch mechanisms without changing the tissue or field spread.

REVERSIBLE ↔ IRREVERSIBLE DEPHASINGSTATIC Δf + INTRINSIC T₂ · ANALYTIC LORENTZIAN TEACHING MODEL
01 / 06 · EXCITATION COMPLETESTART WITH COHERENT TRANSVERSE PHASE

A 90° excitation is represented as complete. Every visible spin packet begins along +X′ in a frame rotating near the carrier; the fast MHz carrier itself is removed.

3D

The rotating-frame echo model needs WebGL. The synchronized timeline, equations, metrics, and controls remain available.

Measured time stays 2DSPIN ECHO · 180° AT 40.0 ms · ECHO AT 80 ms
Echo-formation event timeline Spin echo with excitation at zero, a 180 degree pulse at half the echo time, and a signal maximum at the chosen echo time. ACTION PHASE SIGNAL 90° 180° RF TE · 80 ms

The pulse or gradient command is a cause. The phase fan converges later. Vertical screen position is a teaching state—not another scanner coordinate.

0% · 0.0 ms exciterefocus at 50% · echo at 100%after

This teaching scrubber changes the instant being inspected. It does not change the prescribed TE, tissue, or field spread.

80 ms 20 ms180° / reversal at TE ÷ 2160 ms

Longer TE gives both irreversible T₂ relaxation and unrefocused static offsets more time to reduce the gradient echo. The ideal spin echo removes the static-offset term only at its echo center.

4.0 Hz 0 HzLorentzian reversible offset distribution20 Hz

A wider static frequency distribution fans phase faster. The 180° pulse reverses its ordering; a gradient-polarity reversal does not.

IDEAL SPIN ECHO AT TE

SSE(TE) / S₀ = e−TE/T₂

The 180° pulse removes the static-offset phase factor at TE; it does not restore the T₂ envelope.
DECLARED LORENTZIAN FIELD-SPREAD MODEL

1/T₂* = 1/T₂ + 1/T₂′  ·  T₂′ = 1/(πΔfFWHM)

1/T₂* = 1/80 + 1/79.6 ms → T₂* = 39.9 ms
CURRENT TIME / ACTION0.0 ms · excitation completeall visible packet phases begin aligned
INTRINSIC COHERENCE ENVELOPE1.000T₂ survival at the inspected time
REVERSIBLE STATIC COHERENCE1.000static Δf phase factor in spin-echo mode
MODELED CURRENT |S| / S₀1.000analytic envelope; finite visible arrows are a sampling cue
IDEAL SPIN ECHO AT TE0.368T₂ loss remains after static refocusing
GRADIENT ECHO AT SAME TE0.135T₂* includes unrefocused static spread
DERIVED T₂′ / T₂*79.6 / 39.9 msreversible-only / combined apparent constant
SIGNAL RECOVERED BY IDEAL 180°+0.233SE − GRE at the same TE; not recovered T₂ loss
SPIN ECHO · T₂36.8%
GRADIENT ECHO · T₂*13.5%

WHY THE TWO ECHOES DIFFER ·At TE 80 ms, intrinsic T₂ leaves 36.8%. A 4.0 Hz static spread reduces the gradient echo to 13.5%, while an ideal 180° pulse removes that static factor at the spin-echo center.

01 · REVERSIBLE

Static frequency offsets keep their sign.

Fast packets move ahead and slow packets fall behind. An ideal 180° pulse swaps that phase ordering, so continued evolution brings them together at TE.

02 · IRREVERSIBLE

True T₂ coherence keeps decaying.

The visible packet arrows shorten as the modeled coherent contribution survives. The refocusing pulse changes future phase evolution; it does not add lost coherence or reset time.

03 · MECHANISM MATTERS

Opposite gradient area is not a 180° pulse.

A gradient echo cancels the deliberate gradient moment at TE but leaves static B₀ offsets accumulating, so its ideal envelope follows T₂*.

TE / TR RELAXATION CLOCKILLUSTRATIVE 3 T TISSUE MODEL · 128 PHASE ENCODES
VIRTUAL MRI EXAM · SYNTHETIC TEACHING WORKSTATION

Choose receive hardware, localize, prescribe a slice, then acquire it.

Review the 3D RF + Gz slice-selection microscope →

LIVE SEQUENCE · T₁ SPIN ECHOTR 500 · TE 15 ms

Start with a study · then change one thingILLUSTRATIVE TEACHING STATES · NOT PROTOCOLS

HEAD TEACHING STARTBrain, ventricles, and posterior fossa. Acquire the synthetic localizers, prescribe, then run the virtual scan.

Interactive 3D coil and slice setup
COIL SETUPHEAD / NECK
3D LAYERS
Receive hardware · representative named examplesSELECT ONE SETUP
HEAD / NECK 2020 receive channelsopen-face head helmet with neck extension
TRANSMIT
built-in body transmit
RECEIVE
circumferential head and upper-neck receive array
CENTER SENSITIVITY
1.00× relative
UNIFORMITY PROXY
0%
MEAN RECEIVE PROXY
0.00× effective
PARALLEL IMAGING
not simulated

Receive proxy = mean analytic sensitivity over one central axial elliptical mask. Nominal channel count is a hardware label, not a multiplier. A posterior partner changes the modeled sensitivity term. This does not predict clinical SNR or usable acceleration.

THREE-PLANE LOCALIZER / SCOUTNOT YET ACQUIRED
SAGITTALA/P × H/F
CORONALR/L × H/F
AXIALR/L × A/P

Acquire the survey first. Localizers reveal internal synthetic anatomy relative to scanner coordinates; the external landmark alone does not prescribe a slice.

ONE 3D MODEL, THREE REPARAMETERISATIONSAll three surveys and every prescribed slice sample the same code-native 3D tissue field in patient millimetres: R/L positive toward L, A/P positive toward P, H/F positive toward F, measured from each region's modelled isocentre. Axial reads (R/L, A/P) at a fixed H/F, sagittal reads (A/P, H/F) at a fixed R/L, coronal reads (R/L, H/F) at a fixed A/P. R→L runs left to right; axial A→P and sagittal/coronal H→F run top to bottom. Positive slice position points toward L, P, or F for sagittal, coronal, or axial prescriptions, and its limit is that region's own half-extent along the selected normal. Each survey is a soft-maximum (power-mean, p = 3) projection of tissue proton density ρ through a 15 mm slab. Every displayed scout voxel uses 2 × 2 in-plane midpoint samples and seven through-slab samples—28 samples total. It is a declared projection, not a simulated pulse sequence, so it carries no TR, TE, TI, flip angle, relaxation, diffusion, coil weighting, or noise. Survey brightness uses a declared display window (ρ 0.56–1.02, γ 0.90); the prescription overlay is drawn in true millimetres at each survey's own scale.

Slice prescriptionWAITING FOR LOCALIZER
−20 mm −110H/F axis+110 mm
−45°relative teaching rotation+45°
5.0 mm 1 mmthrough-plane averaging12 mm
12 1stack coverage32
1.0 mm 0not tissue removed8 mm
220 mm 100read × phase coverage520 mm
PIXEL1.72 × 1.72 mm
VOXEL14.8 mm³
RELATIVE SNR1.00× preset
THROUGH-PLANE DETAIL4.0 mm samples
STACK COVERAGE71 mm
SCAN-TIME PROXY1:04
ONE-CHANGE EXPERIMENTScompare with this study's starting state

AT THE TEACHING STARTChange slice thickness, FOV, matrix, or NEX. This readout separates resolution, SNR, coverage, and time so “brighter” is not mistaken for “better.”

CONTRAST FOR THE NEXT ACQUISITIONThese buttons drive the same anatomy and quantitative controls below.Fine-tune TR / TE / TI / b / ADC / flip ↓
Physiologic motion + triggeringLINE-WISE FOURIER PHASE MODEL
70 /min 35cycles per minute180
0 mm 0phase-encode direction30 mm
20% 5%of each physiology cycle80%
0% 0%timing jitter + rejected windows40%
STILL PATIENTNO PHYSIOLOGIC DRIVER
CYCLE
LINES / WINDOW
all lines
RESIDUAL MOTION
0.0 mm
WALL-CLOCK PROXY
1:04

NO PERIODIC MOTIONThe k-space rows remain mutually consistent. Choose Cardiac or Respiratory, then compare gating on and off in the reconstructed image.

VIRTUAL ACQUISITION · FOURIER RECONSTRUCTION FROM ACQUIRED LINESREADY AFTER LOCALIZER + PRESCRIPTIONEach acquired phase-encode line adds modeled complex k-space values for the selected center slice; the evolving image is recalculated from only those lines, with unacquired lines set to zero.
ACQUIRED k-SPACE0 / 128 kᵧ lines
SELECTED CENTER SLICE · PARTIAL RECONSTRUCTIONNO ACQUISITION YET

WHAT IS QUANTITATIVETR, TE, TI, flip angle, b/ADC signal equations; FOV/matrix pixel size; voxel volume; slice-stack coverage; one-line-per-TR base time; SNR scaling with voxel volume and √NEX while other factors are held fixed; the exact Fourier translation phase applied to each modeled kᵧ line; the Fourier transform of the displayed center-slice synthetic source; and the plane geometry itself — every survey, overlay, embedded 3D slice, and acquired image is the same 3D field sampled through one millimetre coordinate map.

WHAT IS ILLUSTRATIVEThe ten study buttons are starting states, not protocols. Analytic coil sensitivity, deterministic complex k-space noise, the cardiac/respiratory waveform, trigger acceptance and wall-clock proxy, whole-slice rigid displacement, procedural anatomy, derived display shells, localizer projection/window, partial-volume quadrature, preview resolution, per-region scene scale, nominal channel labels, and compressed playback are teaching models. Slice thickness can improve this model's SNR and increase through-plane averaging; fixed display windowing means it does not guarantee a brighter image.

WHAT IS OMITTEDThe other prescribed slices and repeated NEX lines are not separately reconstructed. The anatomy is hand-declared—not segmented, measured, atlas-derived, registered, diagnostic, or population-normal. Motion is one rigid phase-axis translation, not organ deformation, flow, temporal cine reconstruction, navigator design, arrhythmia classification, prospective controller behavior, or a patient-specific quiet window. Also omitted: measured B₀/B₁/coil maps, channel noise covariance, bandwidth changes, parallel reconstruction, safety screening/limits, calibration, and vendor protocol logic. Nothing here recommends a clinical protocol.

Shared synthetic axial anatomy · live signalT₁ SPIN ECHO · TR 500 / TE 15 ms
ANATOMY PROBE · SAME LOCATION THROUGH EVERY SEQUENCE RESTRICTED-DIFFUSION CORE ρ 0.92 · T₁ 1500 · T₂ 120 ms · ADC 0.45 × 10⁻³ mm²/s current relative signal 0.000
fatgraywhiteCSFT₂ lesionrestricted core
Recovery before RF / decay before echoT₁ RECOVERY + T₂ DECAY
IDEAL SPIN-ECHO SIGNAL

S = ρH(1 − e−TR/T₁)e−TE/T₂

The 180° pulse refocuses static dephasing, so ideal echo amplitude follows T₂ rather than T₂*.
500 ms 200 msrecovery + scan time6000 ms
15 ms 5 mstransverse decay200 ms
90° fixed spin echo fixes 90°60°
WHITE MATTERρ 0.70 · T₁ 850 · T₂ 80 · T₂* 55 ms
CSF / FLUIDρ 1.00 · T₁ 4000 · T₂ 2000 · T₂* 400 ms
One repetition · event spacing compressed90° → 180° → ECHO → NEXT 90°
RFGdSIG 90° 180° TE 15 ms TR 500 ms
SHORT TR · SHORT TE

Short TR samples tissues before full longitudinal recovery, strengthening T₁ differences. Short TE limits T₂ decay, so the current spin echo is predominantly T₁ weighted.

white matter signal0.280
CSF / fluid signal0.114
pairwise contrast42.2%
dominant weightingT₁ weighted
2D scan-time proxy1:04 · 128 lines
echo fraction TE / TR3.0%
WHITE0.000
GRAY0.000
CSF0.000
FAT0.000
T₂ LESION0.000
RESTRICTED CORE0.000

MODEL BOUNDARY · SYNTHETIC ANATOMY, NOT A PATIENT OR PROTOCOL RECOMMENDATION. Every pixel belongs to one ideal nonexchanging tissue compartment with illustrative values near 3 T. Spin echo uses ρ(1−e−TR/T₁)e−TE/T₂; FLAIR adds one ideal inversion-prepared repeated cycle; DWI multiplies the same spin-echo baseline by e−b·ADC; GRE uses the spoiled steady state and T₂*. The grayscale uses one fixed relative-signal display mapping, so numeric comparisons remain available without per-preset auto-windowing. Real anatomy and contrast also depend on field strength, sequence family, echo trains and k-space ordering, inversion and fat-suppression profiles, diffusion direction, T₂ shine-through, perfusion, flow, exchange, coils, noise, artifacts, reconstruction, pathology, safety limits, and vendor timing constraints.

ADVANCED 3D MODEL · T₁ SATURATION ACROSS REPETITIONS

One RF pulse is simple.
The history creates the steady state.

Follow one ideally spoiled gradient-echo experiment pulse by pulse. The vector shortens inside a reference sphere, the history plot records the exact recurrence, and the Ernst protractor shows which flip angle maximizes ideal steady-state signal for the selected tissue and TR.

ROTATING FRAME · Z ∥ B₀ · NORMALIZED M / M₀ Before RF · repetition 1

The experiment begins at equilibrium: Mz⁻ = 1 before the first RF pulse. The translucent sphere is only the M₀ reference boundary.

The quantitative history plot remains available if 3D rendering is unavailable.

DRAG TO ORBIT · + / − TO ZOOM · TAP AN OBJECT TO IDENTIFY IT

3D LADDER · ONE SHARED SCALE Mz⁻ pre-RF Mz⁺ post-RF Mxy⁺ immediate S(TE) readout Each column is one repetition. Ideal spoiling sets coherent Mxy to zero before the next RF pulse.
Quantitative repetition history 2D PLOT IS THE NUMERIC SOURCE OF TRUTH
tissue A · Mz⁻ before RF tissue A · Mxy just after RF tissue B · Mz⁻ before RF tissue B · Mxy just after RF

Important: these curves show magnetization state, not TE-weighted signal. TE scales the echo readout after each pulse; it does not change convergence toward the spoiled-GRE steady state.

1 / 24

12° near WM Ernst angle60°
20 ms 5 msT₁ recovery between tips100 ms
5 ms 1 mssignal only · not convergence19 ms
IDEALLY SPOILED GRE · DISCRETE LONGITUDINAL RECURRENCE

Mn+1 = 1 − (1 − Mn cosα)E₁

E₁ = e−TR/T₁ · fixed point Mss = (1 − E₁)/(1 − E₁ cosα) · αE = cos−1(E₁)
WHITE MATTER · CURRENT Mz⁻1.000pulse 1 · 100% of initial error remains
steady Mz⁻0.521within 5% by pulse 67 · beyond rail
Ernst angle · tissue A12.4°TR 20 ms · T₁ 850 ms
selected α − Ernst−0.4°near the ideal signal maximum
Mxy immediately after RF0.208state before T₂* weighting
echo signal at TE0.133ρ × Mxy × e⁻ᵀᴱ/ᵀ²*
WHITE MATTER · SOLIDT₁ 850 ms · αE 12.4°Sss 0.069
GRAY MATTER · DASHEDT₁ 1350 ms · αE 9.8°Sss 0.068
01 · BEFORE RFHistory sets available Mz⁻.

The first repetition starts at equilibrium. Later pulses begin from the recovery left by every earlier pulse.

02 · RF TIPα partitions the vector.

Instantaneous ideal RF creates Mxy = Mz⁻ sinα and leaves Mz⁺ = Mz⁻ cosα.

03 · READ + RESETTE weights; the ideal model resets coherence.

T₂* reduces the measured echo. The recurrence then applies coherent Mxy → 0 before the next pulse without claiming a gradient- or RF-spoiling mechanism.

04 · T₁ RECOVERYThe recurrence contracts.

During TR, Mz returns toward M₀. Repeating the same map approaches one fixed point at rate E₁ cosα.

MODEL BOUNDARY · IDEALLY RF-SPOILED GRE, NOT A FULL BLOCH OR bSSFP SIMULATOR

One normalized isochromat per tissue is shown in the rotating frame, with instantaneous nonselective RF, perfect loss of coherent transverse magnetization between repetitions, monoexponential T₁ recovery, and magnitude-only T₂* echo weighting. T₁ recovery during the short TE is folded into the repetition map. The model excludes coherent/balanced SSFP, RF phase cycling details, B₁ error, slice profile, inflow and flow, magnetization transfer, diffusion, exchange, multiple compartments, off-resonance banding, imaging gradients, noise, and reconstruction. Z/B₀ is the spin-frame reference here, not a patient-orientation claim.

ADVANCED 3D MODEL · INVERSION RECOVERY FAMILY

Invert first.
Wait for one tissue to disappear.

An inversion preparation sends longitudinal magnetization below zero. Tissues recover at different T₁ rates, so a readout placed at the right inversion time can null fat, null fluid, or preserve the sign that ordinary magnitude display folds away.

INVERTMove Mz toward −M₀.

Efficiency controls the effective longitudinal inversion; it is not drawn as a fictitious hard-pulse angle.

RECOVEREach tissue crosses zero at its own TI.

The finite-TR fixed cycle shifts that crossing from the familiar long-TR T₁ ln 2 result.

READSigned and magnitude displays are different.

A phase-sensitive display preserves negative-versus-positive recovery; magnitude folds both sides above zero.

LONGITUDINAL FRAME · NORMALIZED M / M₀ · MATERIALS, NOT ANATOMY Compare tissue-specific zero crossings

The five declared materials rise through the shared zero plane at different times; fat is at its finite-TR crossing near TI 243 ms.

05 / 05 Mz +0.001 fat · TI 243 ms

The signed TI-response plot remains available if 3D rendering is unavailable.

DRAG TO ORBIT · + / − TO ZOOM · TAP AN OBJECT TO IDENTIFY IT

Signed longitudinal state + displayed echo versus TI EXACT NUMERIC RESPONSE · CURRENT TR AND READOUT
white matter gray matter CSF / fluid fat custom lesion target / comparator echo

Upper plot: signed Mz immediately before the readout. Lower plot: the chosen signed or magnitude echo after flip-angle, proton-density, and TE weighting.

243 ms inversionnear fat nullreadout
4000 ms 800sets next preparation history12000 ms
60 ms 0T₂ spin-echo survival180 ms
1.00 0.50 · saturationcos θeff = 1 − 2η1.00 · ideal
90° tip Mz into measurable Mxy90°
1200 ms 300same declared PD / T₂ / T₂*4500 ms
EXACT SINGLE-COMPARTMENT PRE-READOUT STATE · REPEATED REGIME

Mz(TI) = 1 − cinvETR − (1 − cinv)ETI1 − cinvcos α ETR

cinv = 1 − 2η · ETI = e−TI/T₁ · S = ρ Mz(TI) sin α e−TE/T₂(or T₂*)
FAT · MAGNITUDE ECHO0.000spin echo / T₂ · TE 60 ms
signed Mz at TI+0.001pre-readout · above zero
exact target null243 msfinite-TR fixed cycle · long-TR 243 ms
distance from null0 mstarget is nulled
target − comparator−0.163WM +0.163
cycle closure< 10⁻¹²exact repeated fixed point
WHITE+0.163
GRAY+0.292
CSF+0.499
FAT0.000
LESION+0.319
01 · PREPAREInversion creates signed longitudinal contrast.

η = 1 maps +Mz to −Mz. Lower η reduces that effective longitudinal displacement and changes the null.

02 · SEPARATEShort-T₁ tissues recover first.

Fat crosses zero before white matter, gray matter, and CSF in this declared 3 T teaching table.

03 · SAMPLETI chooses the signed state; TE weights the echo.

The readout flip converts Mz into Mxy. Spin echo uses T₂; gradient echo uses T₂* in this model.

04 · DISPLAYMagnitude can hide which side of zero produced signal.

Signed mode retains polarity; magnitude mode applies an absolute value after the same physical signal calculation.

MODEL BOUNDARY · IDEAL SINGLE-COMPARTMENT INVERSION RECOVERY, NOT A PROTOCOL DESIGNER

Every material is one normalized, nonexchanging compartment with monoexponential T₁, T₂, and T₂* constants. Inversion and readout are instantaneous and spatially uniform. η is an effective longitudinal action, not a literal pulse angle or a model of adiabatic-pulse dynamics. The repeated mode contains one readout per TR with exact fixed-cycle history; fully recovered mode forces Mpre = M₀. The colored lanes and tiles are declared material samples, not anatomy or a diagnostic image. “STIR” and “FLAIR” presets isolate their nulling mechanism; they are not scanner protocols. “Signed / PSIR-like” preserves ideal signal polarity but does not model a reference acquisition, phase errors, or PSIR reconstruction. Excluded effects include slice profile, B₁ variation, finite pulse duration, magnetization transfer, exchange, multi-component fat, CSF flow, FSE echo trains, stimulated echoes, k-space ordering, coils, noise, motion, SAR, parallel imaging, and vendor timing constraints.

ADVANCED 3D MODEL · FSE / TSE / RARE · EXTENDED PHASE GRAPH

One excitation.
Many echoes, many pathways.

A fast spin-echo train is not one spin echo copied many times. Every refocusing pulse mixes transverse and longitudinal configuration states. Those coherent and stimulated-echo pathways determine each echo; assigning different echoes to phase-encode lines then changes contrast, point spread, and scan time.

CREATE + DEPHASEA 90° pulse creates F₀; gradients move coherence through configuration order.

EPG order k records accumulated gradient phase area. It is dimensionless pathway bookkeeping—not an imaging ky coordinate.

MIX + RECALLEach refocusing pulse redistributes F⁺, F⁻, and Z states.

Sub-180° pulses store part of the history longitudinally and recall it later as stimulated echoes.

ENCODE + RECONSTRUCTEcho index is mapped to a separate imaging ky line.

The resulting complex echo weighting is an MTF; its inverse transform is the phase-direction PSF.

TWO DIFFERENT SPACES ARE SHOWN—NEVER IDENTIFY THEM

EPG CONFIGURATION ORDER k tracks dephasing pathways inside one modeled compartment. IMAGING ky is a commanded spatial-frequency address acquired on one echo. The dashed bridge is a data-flow link, not an equality.

HARD-PULSE EPG · SIGNED COMPLEX STATES · SEPARATE GROUPED 1D ky ORDER Echo 8 · coherent pathways meet at F₀

The receiver samples only F₀ at 80 ms. Other transverse and longitudinal orders preserve hidden history for later echoes.

The exact echo-train, MTF, and PSF plots remain available if 3D rendering is unavailable.

DRAG TO ORBIT · + / − TO ZOOM · TAP AN OBJECT TO IDENTIFY IT

Echo train + refocusing schedule NORMALIZED |F₀| BEFORE ρ · DIRECT T₂ PATH IS A REFERENCE, NOT A CEILING
normalized pathway |F₀| · before proton density ρ normalized direct T₂ path · before ρ commanded refocusing angle
Declared echo-to-ky mapping → complex MTF → PSF SEPARATE IMAGING SPACE · 128 PHASE LINES
echo-index bands normalized |W(ky)| |inverse DFT W| source line weighted magnitude
16 echoes 48 shots for 128 ky lines32
10 ms 5 mstrain duration 160 ms20 ms
180° 50°constant hard pulses180°
8 / 16 first echoTE 80 mslast echo
8 early effective TEeffective TE 80 mslate effective TE
3000 ms 1000does not alter this single-train signal6000 ms
REFOCUSING PHASE
FLIP SCHEDULE
GROUPED 1D PHASE-ENCODE VIEW ORDER
HARD-PULSE EPG STATE TRANSITION + DECLARED IMAGING WEIGHT

Ωkafter RF = T(α,φ)Ωkbefore RF · Fk+ → Fk+1+

Sn = ρF0(n·ESP) · W(ky) = Se(ky)/maxe|Se| · PSF = DFT−1{W}
SELECTED ρ-SCALED COMPLEX ECHO |S|0.368phase −90.0° · echo 8
ρ-scaled direct T₂-path reference0.368EPG − direct +0.000
effective echo time80 msky zero |S| 0.368
longitudinal pathway energy0.0001 displayed configuration
PSF RMS width3.55 px90% energy width 3 px
largest PSF sidelobe30.3%|W| 0.153–1.000
scan time · 128 ky lines24.0 s8 shots · 6.25% of single-echo
numerical closure< 10⁻¹²Z symmetry + zero discarded state
01 · SHIFTGradient area advances transverse configuration order.

Relaxation scales F states by E₂ and Z states by E₁; recovery adds only to equilibrium Z₀.

02 · MIXRefocusing RF couples three complex coefficients at each order.

A 180° CPMG pulse swaps transverse pathways. Lower angles also create Z storage and later stimulated echoes.

03 · SAMPLEAn echo occurs when a pathway returns to F₀.

The receiver sees the signed complex sum at order zero, not the hidden higher-order states individually.

04 · MAPDifferent echo times weight different ky bands.

Center ky largely sets effective contrast; variation over ky determines the PSF, blur, ringing, and possible phase modulation.

MODEL BOUNDARY · IDEAL SINGLE-COMPARTMENT HARD-PULSE EPG, NOT A VENDOR SEQUENCE OR SAFETY CALCULATOR

The EPG engine is on-resonance, nonselective, single-compartment, and monoexponential. RF pulses are instantaneous and spatially uniform; every half-echo interval receives one identical positive unit gradient-order shift. CPMG and CP specify ideal RF-axis relationships. The “declared ramp” is a transparent exponential 180°-to-floor teaching schedule—not a vendor optimizer, prescribed-signal algorithm, or claim of an executable protocol. The imaging panel separately maps the solved echo train into declared grouped one-dimensional phase-encode bands across 128 lines. It is not the EPG configuration axis, a universal view order, or a two-dimensional anatomy reconstruction. TR is used only for scan-time accounting because every displayed train begins at equilibrium; inter-train saturation is excluded. Also excluded are slice profile and selective-pulse crushers, B₁/B₀ distributions, finite RF duration, chemical shift, multiple compartments, exchange, magnetization transfer, diffusion, flow, motion, noise, coils, parallel imaging, partial Fourier, echo sharing, ramp sampling, gradient limits, SAR calculation, and vendor-specific constraints. Signal, MTF, PSF, and timing values are educational simulations, not clinical recommendations.

ADVANCED 3D MODEL · COHERENT BALANCED STEADY STATE

Balance every gradient.
Keep every transverse history.

The spoiled-GRE lesson deliberately destroys transverse coherence. Here the net gradient area returns to zero every TR, so coherence survives, off-resonance phase accumulates, and the repeating vector cycle creates bright passbands separated by dark signal nulls.

SPOILED GREResidual Mxy is canceled.

The next pulse remembers mainly longitudinal recovery.

BALANCED SSFPEvery gradient has zero net area.

The next RF pulse receives a coherent 3D vector with longitudinal and transverse history.

CONSEQUENCEOff-resonance becomes periodic contrast.

Signal nulls repeat every 1/TR and move when RF phase cycling changes.

RF-PHASE-ALIGNED FRAME · TE = TR / 2 · NORMALIZED M / M₀ Closed steady-state cycle · central passband

The analytic fixed point repeats after free precession, T₁/T₂ relaxation, RF phase advance, and the next ideal RF rotation.

04 / 05 |S| 0.103 analytic repeating state

The quantitative frequency profile remains available if 3D rendering is unavailable.

DRAG TO ORBIT · + / − TO ZOOM · TAP AN OBJECT TO IDENTIFY IT

Frequency response + receiver phase EXACT NUMERIC COMPANION · SAME SOLVES AS 3D
tissue A · single phase cycle tissue B · dashed comparison four-cycle RMS when enabled tissue A receiver phase

Read magnitude and phase together: a stopband is a signal minimum with an abrupt phase transition, not a dark stripe painted at a fixed location.

24 / 80

pulse 1analytic fixed point is selectedpulse 80
0 Hz −250 Hzcentral passband+250 Hz
45° signal, contrast, RF demand90°
5.0 ms 2 msband spacing 200 Hz12 ms
±250 Hz better shimlinear teaching field mapwider offset
RF PHASE INCREMENT Δφ PER TR
DISPLAYED MAGNITUDE
EXACT SINGLE-COMPARTMENT FIXED POINT · RF-ALIGNED FRAME

M+ss = Rx(α)[D(β)M+ss + c]

β = 2πΔf·TR − Δφ · E₁ = e−TR/T₁ · E₂ = e−TR/T₂ · solve (I − RxD)M = Rxc
WHITE MATTER · ECHO MAGNITUDE0.103single 180° cycle · TE 2.50 ms
receiver phase−180.0°RF-aligned convention
band spacing 1/TR200.0 Hznearest null ±100.0 Hz
distance to nearest null100.0 Hzinside a passband
post-RF vector[0.000, −0.151, 0.352]cycle closure error < 10⁻¹²
transient errorfixed pointnot assumed after one pulse
WHITE MATTER · SOLIDT₁ 850 · T₂ 80 ms|S| 0.103
CSF / FLUID · DASHEDT₁ 4000 · T₂ 2000 ms|S| 0.308
01 · BALANCEEvery gradient moment returns to zero.

Position-dependent gradient phase is rewound within each TR. Residual off-resonance phase is not.

02 · REMEMBERThe next pulse receives a full vector.

Both transverse coherence and longitudinal recovery enter the following RF rotation, so the state is three-dimensional.

03 · REPEATOne affine map reaches a fixed cycle.

The steady state is solved exactly; the optional pulse history shows why it is not established after the first excitation.

04 · FORM BANDSNulls recur every 1/TR.

RF phase cycling translates the periodic response. Separate phase-cycled acquisitions can reduce, but do not prevent, the underlying off-resonance sensitivity.

MODEL BOUNDARY · IDEAL SINGLE-COMPARTMENT bSSFP, NOT A CLINICAL SEQUENCE DESIGNER

Each displayed frequency uses one normalized isochromat with monoexponential T₁/T₂ relaxation, instantaneous nonselective RF, a constant phase increment, and perfectly zero net gradient area each TR. TE is fixed at TR/2. Vectors use an RF-phase-aligned receiver frame that distributes the programmed phase increment uniformly through each TR; the physical laboratory-frame azimuth is not plotted. The 3D frequency–I/Q manifold maps a declared linear off-resonance ramp to independent steady states: frequency is the long axis, I/Q occupy each perpendicular plane, and radius is relative echo magnitude. These are data coordinates, not anatomy, a measured B₀ map, or a reconstructed patient image. Four-cycle RMS combines four separate magnitude acquisitions and has no single coherent magnetization vector. The model excludes intravoxel frequency distributions, slice profile, B₁ error, finite RF duration, eddy-current imbalance, gradient first-moment flow effects, motion, exchange, magnetization transfer, diffusion, chemical multi-peaks, noise, coil sensitivity, k-space ordering, transient catalyzation, SAR calculation, and reconstruction. Real bSSFP names and implementations vary by vendor.

ADVANCED 3D BOLD fMRI · NEURAL INPUT → HEMODYNAMICS → T₂* SIGNAL

The scanner does not measure neurons firing.
It measures a delayed vascular consequence.

Drive one declared cortical region, follow the extended Balloon-model states, and watch changing deoxyhemoglobin alter local susceptibility, spin coherence, gradient-echo magnitude, and the sampled EPI time series. Neural input, physiology, MR contrast, acquisition, and statistical interpretation remain separate objects.

Three-dimensional BOLD neurovascular and T₂-star signal model
01 · DECLARED NEURAL INPUT A task box drives one modeled cortical region. The yellow activity cue is an input to the model. It is not a measured neuron, a BOLD value, or an activation-statistic result.
CONTINUOUS FORWARD MODEL + DISCRETE VOLUME SAMPLES t = 0.0 s · baseline · volume 0
LATEST ACQUIRED SYNTHETIC AXIAL EPI VOLUME No sampled signal change at baseline

The grayscale background is fixed synthetic anatomy. The colored patch displays the latest TR-sampled volume, while the chart cursor retains the continuous state; neither is a statistical activation map or patient image.

READ THE 3D CHAIN · The translucent brain and voxel are spatial context. Yellow pulses declare modeled neural input. Mint vessel flow and coral deoxyhemoglobin beads are hidden physiological states. Distorted field rings and spin arrows expose an MR consequence that is normally invisible. The final volume cards are discrete samples taken at TR; they are not neurons, blood cells, or proof of activation. Drag to orbit, use the visible camera controls, or tap an object for its exact meaning.

ADVANCED 3D ARTERIAL SPIN LABELING · RF LABEL → TRANSIT → DELIVERY → CBF

Turn arterial blood into a tracer.
Then subtract away almost everything else.

Run one quantitative pseudo-continuous ASL experiment from the neck to a cortical voxel. A control/label RF preparation creates the difference, arterial transit delays delivery, blood T₁ erases part of the tag, and a paired subtraction exposes a signal only a few tenths of one percent of M₀ before the consensus single-PLD equation estimates cerebral blood flow.

Three-dimensional ASL labeling, transit, subtraction, and perfusion model
01 · CONTROL / LABEL PREPARATION RF and gradient pulses mark arterial blood below the brain. The label condition inverts the flowing arterial ensemble relative to its control partner. This is magnetic preparation, not an injected substance.
ONE LABEL TRAIN · ARRIVAL WINDOW · ACQUISITION t = 0.00 s · label train begins · no delivery yet
PAIRED SYNTHETIC VOLUMES · IDENTICAL DISPLAY SCALE Control and label are almost identical before subtraction.

The control and label anatomy share one magnitude scale. Their difference uses a separately declared amplified display so the tiny modeled perfusion signal is visible; the CBF panel applies the displayed equation to that synthetic difference.

READ THE 3D CHAIN · The lower plane represents a pCASL RF-plus-gradient preparation. Moving beads are synchronized spin-packet cues: coral means label difference, fading toward gray as T₁ erases it. The vessel tree is schematic physical transport; the highlighted cortical voxel is the modeled delivery region. Control and label cards are separate acquisitions, while the difference card is a calculation. Drag to orbit, use the camera controls, or tap any object for its exact role and boundary.

ADVANCED 3D TIME-OF-FLIGHT MRA · TRANSPORT × REPEATED SPOILED GRE

Fresh blood enters bright.
RF history spends that advantage.

Follow one constant-velocity blood cohort across a hard 3D excitation slab. Physical transport decides where each RF event meets the cohort; the exact spoiled-GRE recurrence decides its remaining Mz; and a calculated maximum-intensity projection shows how that depth-dependent signal becomes a bright-blood angiographic display.

01 · TRANSPORT THROUGH THE SLAB Normal velocity sets RF encounters per transit. The rings mark where one synchronized cohort meets successive whole-slab RF pulses. They are time samples, not separate RF sheets.
Three-dimensional TOF inflow and saturation model
EXACT STROBOSCOPIC DEPTH PROFILE · DISTANCE FROM ENTRY 5.00 mm per TR · 12 RF encounters · distal blood/background 2.5×
Blood and stationary-background spoiled-GRE signal through the TOF slab The blood curve begins with fresh inflowing magnetization and changes after each RF pulse. The background curve is the local stationary spoiled-GRE steady-state signal.
flowing blood signal stationary background signal cohort position at an RF event

Why the steps are real in this model: the plot freezes a continuous plug-flow column at one RF instant. Spins that entered during the same TR share an RF count. A real voxel, slice profile, pulsatile velocity distribution, and asynchronous entry can smooth this ideal stroboscopic pattern.

READ THE 3D CAUSAL CHAIN · Each stage button replaces the central geometry so unrelated spaces cannot compete for room. The transparent box is a selected slab, not scanner hardware. A physical vessel crosses it at the chosen angle; vector length and color encode pre-RF Mz; rings locate one cohort at successive RF instants; the coral plane is an ideal 90° preparation outside the positive slab face; and Volume → MIP keeps the calculated source stack visibly separate from its max-over-Y projection. Drag to orbit, zoom, or tap any object for its exact meaning.

ADVANCED 3D PHASE-CONTRAST FLOW · BALANCED M₀, OPPOSITE M₁

Stationary phase cancels.
Velocity survives the subtraction.

Follow one steady through-plane velocity component from a transparent vessel, through two opposite bipolar encodings, into two measured I + iQ vectors and a wrapped velocity map. The physical flow, gradient moments, phase subtraction, VENC, aliasing, and integrated volume flow all share one exact state.

01 · PHYSICAL FLOW PROFILE The center of the ideal laminar profile moves fastest. Velocity is physical displacement per second along the vessel. The arrows are not gradient force, electron current, or k-space motion.
Three-dimensional phase-contrast velocity-encoding model
TWO RECTANGULAR BIPOLAR ENCODINGS · TIME IS HORIZONTALM₀,A = M₀,B = 0 · ΔM₁ +28.8 mT·ms²/m
Opposite bipolar gradient encodings and their first moments Encoding A has a negative first lobe followed by a positive lobe. Encoding B reverses both signs. Each has zero net area and opposite first moment. A · M₁ +14.4 B · M₁ −14.4 δ 1.00 ms · center separation 1.80 ms

READ THE 3D CAUSAL CHAIN · Each stage button replaces the central geometry. The tube contains the physical velocity profile. The two depth-separated moment volumes are acquisition-time diagrams—not gradients located in the vessel. The volumetric I/Q clocks show SA, SB, conjugation, and their wrapped product. The final relief surfaces use height and hue from the same signed 61 × 61 velocity arrays integrated for mL/s; violet marks wrapped samples. Drag to orbit, use visible zoom controls, or tap an object for its exact meaning.

ADVANCED 3D DIFFUSION EXPERIMENT · PULSED-GRADIENT SPIN ECHO

Stationary spins refocus. Moving water keeps a phase memory.

Orbit a magnified displacement-space model. The first gradient labels position with phase; the 180° pulse reverses that phase ordering; the matched second lobe cancels it only if a spin has not changed position along the selected direction.

06 / 06 · ECHO MEASURE THE PHASE-DISPERSED ECHO The stationary-position phase has cancelled. Displacement along the gradient leaves residual phase, so the vector sum is smaller than the b = 0 reference.
Three-dimensional diffusion encoding model

Drag to orbit · pinch, wheel, or use + / ↺ / − · tap an object to identify it · molecular displacement is magnified, not voxel scale

100%
32.6 mT/m 0both matched lobes80 mT/m
20 ms 4 msarea per lobe30 ms
40 ms 20 ms minleading-edge interval80 ms

GRADIENT WEIGHTING32.6 mT/m, δ 20 ms, and Δ 40 ms produce b = 1014 s/mm² in this ideal rectangular-lobe model.

−180°rotate in XY+180°
−90°tilt toward Z+90°

DIRECTIONAL QUESTIONg = [+1.00, +0.00, +0.00], parallel to the tensor’s fixed X principal axis.

1.50 × 10⁻³ mm²/s 0.10tensor eigenvalue3.00
0.40 × 10⁻³ mm²/s 0.10two equal transverse values3.00

AXIALLY SYMMETRIC TEACHING TENSORD∥ is 3.75× D⊥. The ellipsoid is longer along physical X; it is a voxel-scale statistical model, not a drawn axon.

RECTANGULAR-LOBE MODEL

b = (γGδ)²(Δ − δ/3)

S(b,g) / S₀ = e−bDapp(g)

γ uses radians per second per tesla inside b. Dapp = gᵀDg probes one direction through the tensor. The effective finite-lobe diffusion-time term is Δ − δ/3 = 33.3 ms.
b-value1014 s/mm²gradient timing and amplitude
apparent diffusion Dapp1.500 × 10⁻³ mm²/stensor projected onto g
Gaussian phase spread σφ1.74 rad√(2bDapp)
ideal diffusion signal S/S₀0.21878.2% attenuated before other contrast and noise
01 · FIRST LOBEPosition → phase label

G along g creates a position-dependent frequency offset. Integrating for δ writes phase proportional to g·r.

02 · DISPLACEMENTWater samples its environment

Between the lobe centers, molecules change position statistically. The 3D paths magnify micrometre-scale displacement so direction can be seen.

03 · SECOND LOBENew position → residual phase

After the 180° reversal, the matched lobe cancels stationary phase. Motion along g leaves phase proportional to the projected displacement.

04 · ECHOPhase spread → signal loss

The coil receives one vector sum. Broad residual phases cancel more, so larger bDapp lowers the ideal coherent echo.

QUANTITATIVE 3D DTI · MULTI-DIRECTION ACQUISITION → SIX-PARAMETER FIT

One direction measures one projection. A direction set estimates a tensor.

Continue directly from the pulsed-gradient experiment. Every diffusion-weighted direction supplies one value of gᵀDg. Combine non-collinear measurements, fit all six independent tensor elements, diagonalize D, and inspect where a single tensor fails.

Interactive 3D diffusion-tensor acquisition and fit
01 · DECLARED DIFFUSION SOURCE A rotated Gaussian tensor defines directional diffusion. Compare displacement spread √λ, directional ADC gᵀDg, and signal exp(−b gᵀDg). Each panel uses its own linear display scale, so compare shape and direction—not absolute size.
DIRECTION-BY-DIRECTION LEDGER Measurement 01 / 12 · g = [+0.707, +0.707, 0.000] The selected axis contributes one row to the log-linear design matrix. The opposite direction is equivalent in this ideal tensor model.
01 / 12 first axisone acquired DWIlast axis

READ THE 3D SPACES · The source and fitted ellipsoids live in one voxel’s physical coordinate frame. Gradient arrows are encoding directions, not water motion. The direction shell is a measurement design, not k-space. Drag to orbit, zoom, or tap an object for its exact role.

03 / THREE ORTHOGONAL CONTROLS

Same physics.
Three jobs.

Read, phase, and slice are logical jobs attached to the prescribed image plane. The X/Y/Z labels in this first axial example name image coordinates—not a permanent promise that read = physical Gx, phase = physical Gy, and slice = physical Gz. For an oblique plane, the scanner combines all three fixed physical coil sets.

THE THREE TABS BELOW COMPARE ROLES; THEIR LEFT-TO-RIGHT ORDER IS NOT TIME. In the simplified 2D sequence taught here, RF plus the slice-select gradient first creates transverse signal in a slab. A later phase-encoding lobe creates a retained angle pattern. A read prephaser then prepares the start, and only afterward do the read gradient and ADC collect samples.

READOUT · ADC OPEN Gread +20.0 mT/m Different x positions have different receive-frequency offsets while whole-object I/Q samples are stored.
IMAGE COORDINATE FRAME Axial · logical axes coincide with physical axes Identity mapping: Gread = +1.00 Gx, Gphase = +1.00 Gy, and Gslice = +1.00 Gz.
Three-dimensional readout, phase-encoding, and slice-selection comparison
FIXED PHYSICAL AMPLIFIERS Gread decomposition · signed channel commands One physical channel is active in this axial example.
GX+20.0 mT/m · +250.0 A
GY0.0 mT/m · 0.0 A
GZ0.0 mT/m · 0.0 A

GX · ON DURING ADC

Position becomes frequency.

During signal readout, Gx makes spins at different x positions precess at different frequencies. Sampling through time walks continuously across one row of k-space.

FREQUENCY OFFSETΔf(x) = γ̄ Gx x
gradient actionContinuous plateau
moves throughkx within a line
resolution set by±kx,max
250 A 0 A · no added slope250 A teaching value400 A

With teaching efficiency η = 0.080 mT/m/A, 250 A produces 20.0 mT/m. During readout that increases frequency separation and moves farther through kx during a fixed time.

CURRENT → GREAD → FREQUENCY → KX

Follow what the current actually changes.

01AMPLIFIER COMMAND250 Aelectric charge-flow rate in one gradient circuit
02CALIBRATED FIELD SLOPE20.0 mT/mηI; Bz changes with logical position
03ACROSS 220 mm FOV187.3 kHz spreaddifference between the two edges while G is on
04AFTER FIXED 0.80 ms149.9 phase cyclesrelative angle turns accumulated edge-to-edge
05ENCODING CONSEQUENCEkx extent ±340.6 m⁻¹about 1.47 mm ideal read detail for the stated symmetric traversal

HELD FIXED: 220 mm FOV, 0.80 ms teaching interval, coil efficiency, RF bandwidth, and ideal sampling. Hardware current alone does not promise clinical resolution.

INTERACTIVE 3D · ONE 2D CARTESIAN REPETITION IN TRUE EVENT ORDER

Watch gradient-coil current become slice, phase, and readout encoding.

The translucent cylinder is the bore-side gradient former; its mint, coral, and violet paths are simplified physical Gx, Gy, and Gz winding cues. Moving bright beads show slowed conventional-current direction, not electrons. Inside, the oval and its true 3D voxel lattice are one digital object, the violet slab is the part given transverse signal, and the enlarged colored vectors show collective spin-packet phase—not individual protons. Scrub one event slowly, or use the B₀/Gx/Gy/Gz teaching buttons to isolate why field strength changes rotation rate and accumulated phase.

01 · ORIENT THE PRESCRIPTION NO ENCODING GRADIENT YET longitudinal magnetization · no transverse receive signal

Drag to orbit · pinch, wheel, or use + / − to zoom · tap an object to identify it

3D object voxel lattice physical gradient winding cue conventional-current marker selected slab linear ΔBz contour planes RF transmit cue phase-coded Mxy vectors stored I + iQ sample
CONTROL IT WHILE THE 3D CAUSE STAYS VISIBLE Event 01 · Orient · Axial plane
TEACHING FIELD ISOLATOR · PUSH ONE BUTTON Not real scanner power controls

SEQUENCE MODE · Use the ordered events above. B₀ is still present continuously underneath every gradient and RF event.

Orientation defines the logical read, phase, and slice directions. No gradient current or RF excitation occurs yet.

01 · PRESCRIBED IMAGE PLANE

Axial example: logical read = physical X, logical phase = physical Y, and logical slice = physical Z. This simple one-to-one mapping changes when the plane rotates.

EVENT 01 / 07 · GEOMETRY PRESCRIBED

THE SCANNER DEFINES THREE LOGICAL DIRECTIONS

Read and phase lie inside the image plane. Slice points perpendicular to it. No RF pulse has tipped magnetization yet, so the transverse phase vectors are hidden and the receiver has nothing useful to read.

LOGICAL GRADIENT JOBOFForientation is geometry, not a gradient pulse
RF TRANSMITOFFno excitation yet
ADC / RECEIVER SAMPLINGCLOSEDno voltage sample is stored
CALCULATED K-SPACE ADDRESSkx 0 · ky 0an address from gradient area—not a body location
ACTIVE LOGICAL VECTOR → FIXED PHYSICAL COILS No gradient command
Gx0.0 mT/m
Gy0.0 mT/m
Gz0.0 mT/m

The plane can be prescribed before any amplifier fires. When a logical gradient is requested, its direction cosines set the simultaneous Gx/Gy/Gz mixture.

LIVE PHYSICAL WINDING / CURRENT CUE
GX WINDINGOFF · no current cue
GY WINDINGOFF · no current cue
GZ WINDINGOFF · no current cue

The colored paths are fixed physical conductor-pattern cues. No gradient amplifier is driving them in the orientation event. Exact amperes are not claimed because converting mT/m into A requires the scanner-specific coil efficiency and calibration.

WHY THE SLICE GRADIENT REVERSES AFTER RF

During a symmetric RF pulse, selected spins are tipped over a finite time while the slice gradient remains on. The gradient area after the pulse’s effective center leaves a position-dependent phase slope. A following opposite logical-slice area—about half the full selection plateau in this simplified case—cancels that slope. It does not undo excitation or select a second slice.

AUTOPLAY SPEED · DISPLAY ONLY

0.5× changes only this teaching animation’s wall-clock pace. It does not change gradient duration, slew rate, TE, TR, phase, k-space, or the clinical scan.

WHY COIL CURRENT?

Current in shaped conductors creates a calibrated Bz slope

A gradient amplifier sends signed conventional current through one or more fixed winding sets. Reversing current reverses the slope; more current generally makes it steeper until hardware and safety limits intervene. mT/m measures the resulting field slope, not amperes. The moving beads show direction only, while exact current requires scanner-specific coil efficiency.

WHY SLICE?

Limit which slab creates transverse signal

The logical slice gradient makes resonance frequency vary along the plane normal. RF excites its chosen frequency band, so only the matching slab is tipped. Without slice selection, signal from the larger excited volume would overlap in a 2D image.

WHY PHASE?

Create an independent position-dependent angle pattern

A brief post-excitation gradient makes positions accumulate different transverse angles. The lobe then turns off, but the relative angles remain. Repeating a different signed area on later TRs supplies the independent ky measurements needed to separate positions along that direction.

WHY READOUT?

Measure many kx addresses while ADC is open

The read gradient creates position-dependent frequency offsets and moves the calculated address through kx. The ADC stores a new whole-slice I + iQ coefficient at each dwell. Without it, one repetition would not efficiently sample a complete k-space row.

MODEL BOUNDARY · The B₀/Gx/Gy/Gz buttons isolate concepts; they are not real scanner power buttons. An installed superconducting MRI main magnet is normally continuously energized, and changing its state is specialized engineering work—not a routine operator action. The isolated-gradient view assumes RF first prepared coherent transverse magnetization, removes the common B₀ carrier in a rotating-frame display, and exaggerates phase evolution. Gx, Gy, and Gz name the physical coordinate along which the small added longitudinal field changes; they do not make spins rotate about X, Y, or Z. The translucent former, loop/saddle paths, moving current beads, oval, voxel lattice, phase vectors, contour planes, RF rings, and seven-address readout are an explanatory digital model—not manufacturer winding CAD, electron drift speed, an electromagnetic field solution, anatomy, individual nuclei, a measured B field, or a clinical pulse-sequence prescription. Vector direction and cyclic mint→yellow→coral→violet color both encode wrapped phase from φ = 2π(kxx/FOV + kyy/FOV); color is not magnitude or tissue type. Real transverse-gradient windings are engineered distributed patterns, not these few saddle paths; exact current in amperes requires each scanner’s calibrated coil efficiency. The slow-motion percentage is an explanatory interpolation, not a quantitative RF envelope, ramp, slew-rate, TE, or TR clock. The “about half-area” slice-rephasing statement assumes a symmetric RF envelope on a flat selection gradient and refers to gradient-created phase from the effective RF center. Real pulse shapes, gradient ramps, , refocusing pulses, , , , and manufacturer implementation can change the exact waveform. In an axial plane the logical slice job can be physical Gz; in an oblique plane its reverse lobe reverses the required Gx/Gy/Gz mixture, not necessarily Gz alone.

READOUT VS PHASE · EVENT-BY-EVENT

After RF creates transverse signal, set one ky address. Then sample across kx.

They are not two different kinds of magnetism. Both logical jobs use a gradient, and either gradient creates position-dependent frequency offsets while it is on. Their timing relative to the receiver is what makes their stored information different.

IMAGE PLANE · WHICH PHYSICAL COILS DO THE JOB?
In this axial example, logical read uses physical Gx and logical phase uses physical Gy.
ky = −2 Δk −3 Δksigned gradient area · not y position+3 Δk
0.5×changes animation only
EVENT 01 / 08 · BEFORE IN-PLANE ENCODING

RF CREATES TRANSVERSE SIGNAL

The RF pulse tips magnetization so a receive signal can exist. RF transmit is not readout: the receiver is protected and ADC is closed during excitation. Neither in-plane logical gradient job has encoded a k-space row yet.

READOUT MOTION THROUGH K-SPACE dkread/dt = γ̄ Gread(t)

A stronger read gradient crosses k-space faster. With dwell time fixed, that changes sample spacing and therefore FOV; with the acquisition prescription adjusted, it also affects bandwidth and distortion.

WHY CARE · This job sets read-direction sampling, bandwidth, chemical-shift displacement, and distortion behavior.
RETAINED PHASE PATTERN Δφ(yimage) = 2π (−2 Δk) yimage

After RF has created transverse magnetization, the signed area under the phase gradient creates a known phase-versus-position ramp and therefore sets ky. Changing that commanded area on successive TRs sets different ky addresses; it does not move to a literal y location in the patient.

WHY CARE · Phase steps strongly affect scan time, phase FOV, wrap, motion ghosts, and the direction of many artifacts.
SAME PHYSICS

Both cause Δf while on

A magnetic-field gradient changes local precession frequency. “Frequency encoding” and “phase encoding” describe how the sequence uses the accumulated effect, not two different gradient mechanisms.

DIFFERENT TIMING

ADC open versus ADC closed

Readout samples continuously while Gread is on. Phase encoding applies a lobe before sampling, closes it, and carries the retained phase ramp into the readout window.

PRACTICAL CONSEQUENCE

One row per repetition

Readout collects many kx points in one ADC window. Conventional 2D Cartesian imaging repeats the TR with a new phase area to cover many ky rows, so the phase loop often dominates scan time.

MODEL BOUNDARY · Events are separated here so each cause is visible. Real pulse sequences often overlap the read prephaser and phase-encode lobe, use tens to thousands of samples, include finite ramps and spoilers, and may collect multiple ky lines per TR with echo trains or segmented readouts.

OBLIQUE COORDINATE MIXERLOGICAL AXES → PHYSICAL GRADIENT AMPLIFIERS
Three-dimensional oblique coordinate model
logical read / phase / slice frame fixed physical Gx / Gy / Gz frame physical components → yellow resultant
LOGICAL READOUT GRADIENT +30.0 mT/m Gx +20.6 · Gy +9.3 · Gz −19.7 mT/m

Drag to orbit · physical frame stays fixed · camera motion changes no gradient

COORDINATE TRANSFORM

Gphysical = R · Glogical

Columns of R are the physical directions of logical readout, phase, and slice. The colored Gx, Gy, and Gz segments add head-to-tail inside the dashed projection box; the yellow vector is their sum. Those command vectors share one display scale, and R remains orthonormal.
−25° −90°physical X rotation+90°
+35° −90°physical Y rotation+90°
+20° −90°about slice normal+90°
+30.0 mT/m −70reverse at 0+70 mT/m
Rotation matrix R · physical rows by logical columns
physicalReadPhaseSlice
Gx+0.687−0.508+0.520
Gy+0.310+0.852+0.423
Gz−0.657−0.129+0.742
PHYSICAL AMPLIFIER COMMANDS±40 mT/m per-axis model
GX+20.6 mT/m
GY+9.3 mT/m
GZ−19.7 mT/m
DOUBLE OBLIQUE PLANE

The scanner synthesizes one +30.0 mT/m logical readout gradient by firing multiple fixed coils together: Gx +20.6, Gy +9.3, Gz −19.7 mT/m. Their vector sum points along the selected logical axis while readout, phase, and slice remain orthogonal.

logical vector magnitude30.0 mT/m
safe logical maximum58.2 mT/m
limiting physical channelGX · 52%

Ideal per-axis amplitude example. Real systems also constrain slew rate, duty cycle, peripheral nerve stimulation, and vector-dependent safety limits.

04 / GRADIENT MOMENT & SPIN PHASE

The area under G
becomes phase.

Gradient amplitude alone does not set a k-space coordinate. Its signed time integral does. Build one lobe, add an opposite rewinder, and watch a three-dimensional spin ensemble wind into a phase pattern—or return coherently to k = 0.

ROTATING FRAME / IDEAL LINEAR GRADIENT20 mm UNIFORM SPIN COLUMN
Gradient axis
Three-dimensional spin phase ensemble
hue + direction = wrapped phase equal-coordinate phase samples white = coherent vector sum
GX MOMENT kx = +170.3 m⁻¹ 20 mm uniform column · 3.41 phase turns · coherent |ΣMxy| 8.9%

Drag to orbit · scroll to zoom · the sum bay faces the camera but is not a physical location

ZEROTH GRADIENT MOMENT

M0(t) = ∫0t G(t′) dt′

POSITION IN K-SPACE

k(t) = γ̄ M0(t)

SPIN PHASE

φ(r,t) = 2π k(t) · r

Signed gradient area and accumulated kUNBALANCED
G(t)k(t) encode rewinder 0% +170.3 m⁻¹
+10.0 mT/m −300+30 mT/m
0.40 ms 00.601.20 ms
0% none100% · k = 0120%
COHERENT SIGNAL FROM THE COLUMN8.9%

The positive Gx area moves the sample to +kx. Spins separated along x retain different phases after the lobe turns off, so their vector sum is small.

net M₀+4.00 mT·ms/m
k coordinate+170.3 m⁻¹
phase across 20 mm+3.41 turns
01

Area, not height

A weak gradient held longer can create the same phase slope and k-space displacement as a short, strong gradient.

02

Polarity sets direction

Changing the sign of G reverses the phase ramp and moves to the opposite side of k-space along the selected logical axis.

03

Balanced area refocuses

For stationary spins in this ideal model, an equal opposite lobe cancels M₀. The phase ramp unwinds and the coherent signal returns at k = 0.

05 / LIVE CARTESIAN ACQUISITION

Build an image
from zero samples.

This is an interactive acquisition—not a prerecorded video and not an image being uncovered. Start with an intentionally empty reconstruction; each TR adds complex Fourier data from the whole slice, and the image is recalculated.

Δk · EXPLAIN EVERY WORD BEFORE USING THE FORMULA

Two numbered phase-pattern labels—and the exact numerical step between them.

A k-space “address” is not a place in the patient and has no width. It is a number attached to one measured complex sample. That number states how many gradient-created phase cycles occur per metre across the object for that sample.

“ADDRESS”A coordinate number such as kx = 9.10 m⁻¹.

It labels the phase pattern used when one whole-object I/Q sample was measured. It does not select a body point.

“NEIGHBOURING”Consecutive entries on the planned sampling list.

For example, 9.10 and 13.65 m⁻¹ are neighbors when no planned address lies between them.

“GAP”Subtraction on a number line—not empty physical space.

13.65 − 9.10 = 4.55 m⁻¹. An address itself has no size; Δk is only the numerical separation.

“CYCLES PER METRE”Cycles of relative spin phase across distance.

One cycle is a full 360° change in the gradient-created phase pattern, not one RF carrier oscillation and not a proton orbit.

Number line + phase patterns + repeating image periodΔk 4.55 m⁻¹ · FOV 220 mm
Interactive explanation of neighboring k-space addresses and their spacing Two neighboring numerical k-space coordinates differ by delta k. Their phase patterns differ by one complete cycle across the reciprocal field of view, and that field of view is the repetition distance of the reconstructed image. 01 · PLANNED kx NUMBER LINE · UNIT = CYCLES OF PHASE PER METRE subtract → Δk = 4.55 m⁻¹ 02 · WHAT THOSE TWO LABELS TELL THE SPIN-PHASE PATTERN TO DO ADDRESS A · kx = +9.10 m⁻¹2.00 turns across this FOV ADDRESS B · kx = +13.65 m⁻¹3.00 turns across this FOV +1 turn 03 · RECIPROCAL RESULT · THE RECONSTRUCTED OBJECT REPEATS EVERY FOV = 1/Δk one repetition = 220 mm FOV
FOURIER SAMPLE MICROSCOPEEXACT 64 × 64 COMPLEX DFT · 220 mm FOV
Every spin’s complex contributionUNIFORM PHASE AT k = 0

Color is the phase of ρeff(x,y)e−i2πk·r. Here ρeff means the local echo signal after the sequence and receive-coil factors explained in the rho lab. The receiver adds every colored contribution into one complex number.

The sample’s k-space addresskx 0 · ky 0
kx
ky
LOG |S(k)|LOWHIGH

The background is the phantom’s exact Fourier spectrum. The coral ring marks the single receiver sample inspected at left.

ONE RECEIVER SAMPLE

S(kx,ky) = ∫∫ ρeff(x,y)e−i2π(kxx+kyy) dxdy

one k-space coordinate is a weighted sum from the entire excited slice
0 Δk · 0.0 m⁻¹ −32 Δkcenter+31 Δk
0 Δk · 0.0 m⁻¹ −32 Δkcenter+31 Δk
COHERENT DC SAMPLE

At k = 0 the encoding phase is identical everywhere. All positive spin density adds coherently, producing the large center coefficient that represents the object’s average signal—not a center pixel.

|S(k)| / |S(0)|100.00%
sample phase0.0°
normalized complex sample+1.000 + i0.000
required gradient momentMx 0.000 · My 0.000 mT·ms/m
phase cycles / FOVX 0 · Y 0
encoded wavelengthuniform phase
GY PREPHASEky = 0 set · Gx / ADC idle
READY · SELECT k OR SWEEP
ONE-TR CONDUCTOR / SPOILED GREEVENT-EXPANDED TIME AXIS · EXACT PHYSICAL READOUT VALUES
Acquire all 64 rows
RF, gradients, receiver, and signalTE 6 ms · TR 30 ms

The event block is expanded so short RF and gradient operations remain visible; the broken segment compresses idle recovery before the next RF pulse.

Integrated gradient pathkx 0.0 · ky 0.0 m⁻¹

Violet is unsampled prephasing. Mint is the portion stored by the ADC. The yellow ring is kx = 0—the echo center on this ky row.

RF + GZ · SLICE EXCITATION

BODY TX ON · RX ARRAY DETUNED

+GZ · RF BAND SELECTS Z

The body transmit coil and slice-select gradient act together first: RF creates transverse magnetization only in the frequency-matched slab. No in-plane sample has been recorded yet.

TIME IN TR0.00 / 30 ms
K-SPACE COORDINATEkx 0.0 · ky 0.0 m⁻¹
ADC STATEOFF · 0 / 64 SAMPLES
RECEIVE MAGNITUDE0.0% · BEFORE ECHO
THE ACQUISITION CHAIN

k(t) = γ̄∫G(τ)dτ S(k) −1

gradients choose the Fourier address; the ADC stores the complex receiver voltage only while its gate is open
220 mm 160sets Δk + pixel320 mm
128 kHz 64receiver bandwidth256 kHz
−16 Δk −32Gy moment+31
6 ms 5RF center → echo25 ms
30 ms 15next RF + scan time100 ms
55 ms 20illustrative tissue160 ms
REFERENCE PRESCRIPTION

A 220 mm FOV sampled at 64 readout points produces 3.44 mm pixels and Δk = 4.55 m⁻¹. Scrub the timeline or change a parameter to see the dependent quantities move together.

Δk = 1 / FOV4.55 m⁻¹
nominal kx,max145.5 m⁻¹
ideal Δx = FOV / 643.44 mm
ADC dwell / window7.81 µs / 0.50 ms
readout Gx13.7 mT/m
Gy moment−1.708 mT·ms/m
signal magnitude left at echo by T₂*89.7%
64-line scan proxy1.92 s

Ideal one-line-per-TR Cartesian GRE model with 64 complex samples and no ramp sampling. “Total sample rate” is used here because vendor bandwidth displays may instead report Hz/pixel. Here T₂* controls only the slow decay of transverse signal magnitude with time; use the TE/TR lab above for the full spoiled-GRE steady state.

0%
0 / 64 0 / 64 ADC SAMPLES
SEQUENCE / GRE-CARTESIANINTERACTIVE · 0 / 4096 SAMPLES
BEFORE THE FIRST TR

Frequency is not amplitude.

Open the definitions below, then press Run. This explanation will follow RF transmit, gradients, receive sampling, and reconstruction through each repetition.

RF carrier frequency≈ 127.73 MHz at 3.0 T+

How fast the transmit field oscillates and the received voltage alternates. It is tuned near the ¹H Larmor resonance. It may be offset or shaped to select a slice, but it is not the waveform height.

RF amplitude · B₁⁺µT · slow strength outline+

How strong the transmit field is. Together with pulse duration it sets flip angle. The drawn outline is simply B₁⁺ strength versus time; it cannot display the tens to hundreds of millions of carrier cycles per second at this scale.

Gradient · Gx, Gy, GzmT/m · field slope+

Not a radio wave. A gradient slightly changes local Larmor frequency with position. Its signed area sets retained phase and the k address; while it remains on, its amplitude sets how many inverse metres that numerical address changes per second.

Received signalcomplex voltage · I + iQ+

The coil detects a tiny RF voltage near the carrier. The receiver removes that fast carrier and stores a complex sample: magnitude says how much coherent signal arrived and phase preserves spatial encoding.

Image brightness|inverse Fourier transform|+

Not raw RF amplitude and not a k-space location. Reconstruction combines every acquired complex sample, and magnitude display maps the resulting voxel signal to brightness.

START · 0 OF 4096 COMPLEX SAMPLES

No acquired data means no MRI image.

The reconstruction canvas is intentionally empty. Press Run or drag the bottom progress slider; it controls the simulated acquisition and recalculates the image from only the samples acquired so far.

  1. 00No datano image yet
  2. 01Near k = 0broad shape + contrast
  3. 02Larger |k|edges + fine detail
  4. 03All rowscomplete ideal model

THE RULEA k-space sample does not paint one image pixel. Every acquired complex coefficient changes the calculation of every reconstructed pixel.

Pulse sequence / one TRTR 01 / 64
RFGzGyGxADC α slice select phase +31 readout 64 complex samples
ExciteSelect zSet kyTraverse kx
Raw signal / k-spacekx −32 · ky +31
kx
ky

Each acquired cell stores S = I + iQ. Its displayed brightness is L = ln(1 + √(I² + Q²)); this compresses the preview only. Position in k-space is spatial frequency—not a location in the head.

Fourier reconstruction0% DATA
0 / 4096 COMPLEX SAMPLES NO MRI IMAGE YET Run the acquisition or drag the progress slider.
AR
Δx = 3.4 mm

0 samples: the canvas is deliberately empty because no image can be reconstructed yet.

QUANTITATIVE 3D SUSCEPTIBILITY · NONLOCAL FIELD · GRE PHASE · REGULARIZED INVERSION

A local material property
creates a field beyond its boundary.

Magnetic susceptibility χ belongs to material, but the field perturbation measured by is a three-dimensional weighted sum of susceptibility everywhere. Follow a known synthetic source into its dipole field, GRE phase, and a deliberately imperfect reconstruction. The missing double cone in k-space is visible because it is the reason inversion needs a declared constraint.

01 · SUSCEPTIBILITY SOURCE χ is assigned inside one finite 3D source. The box is the entire periodic calculation array, not anatomy or a separate zero-padding buffer. B₀ direction sets the dipole-kernel orientation.
Interactive stage-specific 3D susceptibility field and QSM model
A · KNOWN χ SOURCEassigned ppm
B · LOCAL FIELDΔf in hertz
C · MEASURED PHASEwrapped −π to +π
D · TKD ESTIMATEreferenced ppm

READ THE DEPTH · Each button replaces the central volume with one causal stage, so unrelated geometry cannot compete for space. Source geometry is finite; signed field glyphs extend outside its wire boundary. In the inversion stage, the double cone is a surface in 3D k-space where the forward kernel is zero—not an anatomical cone. Drag empty space to orbit, zoom, or tap an object for its exact role.

DRAWABLE SIGNAL PHANTOM · OBJECT → I + iQ K-SPACE → RECONSTRUCTION

Build the object.
Watch all of k-space respond.

Draw with a finger, add movable shapes, or start from a simple head or three “material buckets.” Every edit rebuilds the local complex MR-signal map, calculates its 2D Fourier transform, and reconstructs only the retained k-space support. Water, fat, muscle-like, brain-like, and custom choices are teaching signal models—not literal samples, diagnoses, or fixed tissue brightnesses.

01 · WHY 2D HERE?One selected slice has two in-plane position axes

Left–right and anterior–posterior are physical positions inside one slice. Slice thickness is held fixed. A true 3D acquisition would add many kz encodes; decorative depth would invent data this tool does not calculate.

02 · MOVE A SHAPELocation is carried strongly by phase

For one isolated unchanged object, translation leaves ideal Fourier magnitude unchanged but adds a k-dependent phase ramp. That is why a magnitude-only k-space picture cannot tell the whole story.

03 · CHANGE MATERIALρ, T₁, T₂/T₂*, TE, and TR set complex signal

The labels “water” and “fat” select declared example parameters. They do not paint an MRI brightness directly; the current sequence equation calculates the signal first.

04 · CHANGE SHAPE OR EDGEGeometry changes the mixture of spatial frequencies

Large smooth regions concentrate energy near k = 0. Small objects and sharp edges require faster spatial phase patterns farther from the center.

NEW · LINKED 3D VOLUME → SELECTED SLAB → EXACT 2D FOURIER INPUT

Move material through X, Y, and Z.
Watch the chosen slice change.

The translucent solids are synthetic material volumes. The violet slab is the part selected for this 2D acquisition. Its textured middle plane is copied from the exact complex source array used by the k-space calculation below—never a decorative preview. Move the selected volume along Z to make it enter, cross, or leave the slab.

Interactive three-dimensional material-volume and selected-slice model

HOW TO USE THE MODEL · Drag empty space to orbit the camera. Pinch, wheel, or use +/− to zoom. Use the six sliders to change physical geometry; camera movement never changes the slice or k-space. Tap a solid, plane, axis, tether, or intersection outline to identify it.

water / CSF-like fat-like muscle-like brain-like selected geometry / intersection
FAT/WATER PHASE → THREE-ECHO SEPARATION → KX PHASE RAMP → APPARENT X DISPLACEMENT

One frequency difference.
Three consequences you can separate.

Water-like and fat-like hydrogen nuclei can occupy one physical voxel while their molecular environments make them resonate at slightly different frequencies. That difference rotates their transverse complex vectors apart with echo time, lets multiple complex echoes encode water and fat separately, and can be mistaken for position during Cartesian readout. Every view below is driven by one quantitative state.

NEW QUANTITATIVE 3D MODEL · ONE SOLVED COMPLEX STATE
Follow echo time through phase evolution, one mixed voxel, and Dixon separation.

The model uses a declared single fat peak at −3.5 ppm. Blue water and yellow fat arrows are transverse complex vectors—not molecules orbiting through the body. Opposed and in-phase echoes provide the two distinct water/fat basis states; a later opposed echo deliberately makes the solve overdetermined so model mismatch can leave a residual. The separation either uses the exact known local B₀ offset or omits it so you can expose leakage rather than hide the assumption.

Interactive quantitative three-dimensional fat–water and Dixon model
NET MAGNITUDE THROUGH ONE FAT–WATER CYCLETE 1.12 ms · |S| 0.200

READ THE GEOMETRY · In the first station, depth is echo time: blue water, yellow fat, and mint net endpoints trace one relative-phase cycle, while the bright cross-section is the selected TE. Arrow angle is complex phase and length is signal amplitude; these paths are signal evolution, not molecules moving through tissue. The opposed and in-phase voxel blocks use one shared linear 0-to-W+F display scale. The mixed-voxel and readout stations then separate TE cancellation from frequency-to-position displacement. The final station shows three measured complex echoes, an explicit shared-field correction, and the recovered water/fat amplitudes. Drag empty space to orbit; tap an object for its exact meaning.

Water and fat frequency offset mapped to an apparent readout displacement A live two-dimensional frequency and readout-coordinate ruler. Water remains at its true position while fat is displaced according to its hertz offset divided by receiver bandwidth per pixel.

WHY THIS LINKED VIEW REMAINS 2D · The 3D model above uses depth where the math genuinely has it: a complex plane, a finite voxel, a spatial boundary, and multiple echo/output stations. This ruler compares one signed frequency axis with one reconstructed readout axis. Decorative depth here would invent a third quantity. The source/k-space/image canvases below show the full live Fourier consequence.

01 · EDITABLE OBJECT-SPACE SIGNAL MODELthree material buckets · 240 mm field of view

Color identifies the assigned teaching material; brightness shows its current calculated signal magnitude. The yellow outline is the selected movable geometry and is not part of the Fourier input.

02 · K-SPACE LOG MAGNITUDElog |I + iQ| · brightness compresses a large range

Brightness is the logarithm of the size √(I² + Q²), not raw voltage and not anatomy. The yellow square marks coefficients retained for the reconstruction; dim outer data still exists in the full calculation.

03 · K-SPACE PHASEangle atan2(Q, I) · color = −180° to +180°

Color is the angle of each I + iQ coefficient. Very weak coefficients are dark because their phase is unstable and visually unhelpful. Moving geometry changes this view even when its magnitude pattern stays the same.

04 · INVERSE FOURIER MAGNITUDEfull 128 × 128 support · relative signal

The inverse transform uses retained I and Q, not the displayed log-magnitude picture. Reducing k extent removes measured fine spatial patterns, so edges spread and ring even though the display still contains 128 bins per side.

MOVE THE WHOLE DRAWN SLICE OR ONE SELECTED MATERIAL OBJECT WHILE DIFFERENT KY LINES ARE MEASURED

Hold it still—or move it during the scan.

The editor above defines exact complex water/fat/muscle-like signal contributions—not a hidden photograph. Choose whether the entire slice moves together or only the yellow-selected geometry moves while the rest stays still. Then ask where that moving contribution was when each Cartesian k-space row was measured. A changing position can make the rows disagree and produce blur, ripples, or repeated-looking structure.

SUDDEN Y MOVE · COMPLETE ACQUISITION
The slice changes position after some rows already describe its old position.

Early and late I + iQ rows now carry different translation phase. One stationary image cannot satisfy both sets, so the reconstruction distributes the mismatch as structured artifact.

ONE SHARED CLOCK · LINE NUMBER j → POSITION Δr(j) → KY ADDRESS128 of 128 rows · j 128 → ky index +64 (+266.67 m⁻¹)
PHYSICAL SLICE POSITION Δr(j) +12.0 mm FIRST LINE LAST LINE KY ROWS · TOP = +KY ky +64 · line 128

HOW TO READ / TOUCH THIS · Drag or tap the left position graph to scrub acquisition time directly. The line is the chosen moving source’s physical X or Y displacement at each line time: either the whole slice or one selected geometry. Right: each short horizontal mark is one ky row; its color records the position that existed when that row’s I + iQ samples were acquired. The moving yellow cursor is a time/row link—not a proton, RF wave, or sensor traveling through the patient.

ACQUIRED COEFFICIENT · TAP PANEL 02 TO CHOOSE ANOTHER
One k-space cell, opened into its actual I and Q arrows.

The left clock shows the complex coefficient if the source stayed at its starting position. The right clock shows the coefficient assigned to this row’s measurement time. These are calculated values from the current drawn source—not generic decorative arrows.

Held-still and motion-time complex coefficient vectors Two I and Q coordinate planes show stationary background, movable contribution, and their total for one selected k-space coefficient. HELD STILL · STARTING POSITION AT THIS ROW'S MEASUREMENT TIME HELD TOTAL · calculating MEASURED TOTAL · calculating
Stationary background · zero in whole-slice mode Moving contribution · selected object or whole source Total S = I + iQ · what one receiver sample stores Held-total reference · dashed on the right clock
SELECTED K-SPACE ADDRESSindex (+12, +16)kx +50.00 · ky +66.67 cycles/m
WHEN THIS ROW IS SCHEDULEDj 80 of 128 · acquiredY +12.0 mm at that line time
STATIONARY BACKGROUND VECTORI 0.000 · Q 0.000|S| 0.000 · angle 0.0°
MOVING CONTRIBUTION · HELD → MOVEDcalculatingsame length · translation rotates its angle
TOTAL RECEIVER COEFFICIENT · HELD → MEASUREDcalculatingI and Q are relative Fourier-sum signal units
WHAT MOTION CHANGES AT THIS ONE ADDRESScalculatingtotal length and angle comparison

WHY THIS VIEW IS 2D · A demodulated complex sample has exactly two stored number coordinates: . Horizontal and vertical here mean those two numbers—not physical left/right or front/back in the patient. Arrow length is ; arrow direction is . Tap or drag the k-space change picture below, or focus it and use arrow keys, to inspect another coefficient. Selecting a coefficient changes only this microscope; it does not alter the scan or reconstruction.

WHAT THESE NUMBERS ARE MEASURED IN · This teaching source declares a local complex amplitude of 1.000 as a relative reference; it does not claim one proton or one volt. The forward discrete Fourier transform adds the modeled source-cell contributions, so these I, Q, and |S| values are reported in . Doubling every material's would double every displayed arrow and coefficient. A value such as 12.810 therefore means 12.810 times this model's declared local reference contribution after summation—not 12.810 volts, protons, tesla, or a directly calibrated clinical scanner reading.

01 · SLICE POSITION AT THE CURRENT LINEfaint = start · bright = current physical pose

In Whole-slice mode every drawn contribution translates together. In Selected-geometry mode the yellow-selected material object moves over a stationary background; bright color mixing marks visual overlap, while the equation below—not screen-color blending—adds the actual I and Q arrays. Drag left/right or up/down to set the signed endpoint; arrow keys set ±1 mm and Shift + arrow sets ±5 mm. The model stays 2D because it does not invent rotation, deformation, or through-plane entry.

02 · COMPLEX K-SPACE CHANGE VERSUS HELD STILLcolor = angle change · brightness = coefficient strength

Whole-slice translation multiplies every coefficient by one unit-length phase factor, so its magnitude stays unchanged. If only one object moves, that object’s vector rotates while the stationary background vector does not; their total I + iQ length can then change. Color shows total angle change. Dark coral rows have not yet been acquired. Tap or drag anywhere in this square to open that exact cell in the I/Q microscope above.

03 · RECONSTRUCTION FROM THE MOVING LINESinverse FFT of currently acquired motion-corrupted I + iQ

This is calculated from the motion-modified complex rows—not a picture revealed underneath. A single constant displacement produces a clean shifted result; a line-dependent displacement can spread signal into repeats, blur, or ripples.

04 · MOTION-ONLY MAGNITUDE DIFFERENCEmoving result − held-still result using the same acquired rows

Mint is brighter and coral is darker than a held-still reconstruction made from the exact same partial row set. Matching row support isolates motion from the ordinary incompleteness of a half-finished scan.

BEFORE / AFTER CHANGE DETECTOR · COMPLEX SIGNAL, NOT A PHOTO OVERLAY

Make one change.
See where its consequences go.

The three views subtract a pinned BEFORE state from the current state. This isolates what drawing, moving, changing material, changing TE/TR, or discarding outer k-space actually changes. It does not pretend that one k-space point belongs to one image pixel.

01Pin BEFORE

Press the button to copy the current complex source, full calculated k-space, retained support, and reconstructed magnitude into a temporary reference.

02Change one cause

Drag or draw geometry, reassign water/fat-like material, change TE or TR, switch echo model, or reduce the retained k-space square.

03Read the three differences

Object-space change transforms into global ΔS across k-space. The final panel shows where retained-data reconstruction became brighter or darker.

REFERENCE READY · INITIAL THREE-BUCKET STATENo difference yet.

The current state and pinned BEFORE state are identical. Make one edit above; the difference views will update without hiding either full current k-space map.

BEFORE version 1 · spin echo · TE 20 ms · TR 2000 ms · extent 128²
01 · LOCAL COMPLEX CHANGE Δs(x,y)current source − BEFORE source · no changed cells

Brightness is |snow − sbefore|. Color is that complex change’s angle: a removed positive-real signal points 180° opposite an added one. Phase-only material changes therefore remain visible instead of being mistaken for “no change.”

02 · FULL K-SPACE COMPLEX CHANGE ΔS(k)log |Snow − Sbefore| · no changed coefficients

Brightness is log(1 + |ΔI + iΔQ|) for the exact full-spectrum subtraction. Tap this square to inspect that address below. A local edit usually spreads across many coefficients; this is not a map of where the edit sits in the body.

03 · RECONSTRUCTED MAGNITUDE CHANGE ΔM(x,y)|image now| − |image BEFORE| · no changed cells

Mint means the displayed reconstructed magnitude increased; coral means it decreased. This signed brightness difference is not the same operation as taking |ΔS|: inverse Fourier reconstruction is complex first, and magnitude is taken afterward.

CLICK TO EXPLAIN THE FOURIER RULE UNDER THIS SUBTRACTION

ΔS(k) = Snow(k) − Sbefore(k) = ℱ{snow(r) − sbefore(r)}

Fourier transformation is linear: subtracting the two source states first gives the same complex k-space change as transforming both and subtracting their I and Q values address by address.
CHANGED SOURCE CELLS0 / 16,384cells whose local complex s changed
CHANGED FULL-K COEFFICIENTS0 / 16,384above numerical round-off threshold
CHANGED DISPLAY CELLS0 / 16,384signed reconstructed magnitude changed
SELECTED ADDRESSkx 0.00 · ky 0.00 m⁻¹same marker as both current k-space maps
ΔI · IN-PHASE CHANGE0.000current I minus BEFORE I · relative sum units
ΔQ · QUADRATURE CHANGE0.000current Q minus BEFORE Q · relative sum units
|ΔI + iΔQ|0.000length of the selected complex change vector
PARSEVAL ENERGY CHECKexact within round-offnormalized k-change energy equals source-change energy
WHY A SMALL EDIT CAN FILL K-SPACE

No edit is present yet. After a local change, each k-space address compares the whole changed object with a different phase pattern, so many ΔI/ΔQ values can become nonzero.

WHY MOVEMENT CAN HIDE IN MAGNITUDE

A translated isolated object can keep the same current |S(k)| while its current phase changes. Complex subtraction still detects it because ΔS compares I and Q, not only two log-magnitude screenshots.

WHY EXTENT IS A DIFFERENT CAUSE

The current and BEFORE states retain the same k-space extent. If only extent changes, the source and full calculated ΔS stay zero while the reconstructed result changes because a different subset enters the inverse transform.

MODEL / CLINICAL BOUNDARY

This is exact subtraction between two noise-free digital model states with perfect alignment. Clinical subtraction imaging also depends on motion registration, receiver noise, coil sensitivity, scaling, sequence timing, physiology, and validated reconstruction; color here is not a diagnosis.

ONE COEFFICIENT MICROSCOPE · TAP OR DRAG EITHER K-SPACE MAP

Where does one (I + iQ) number come from?

Tap or drag on either k-space square. The marker chooses one spatial-frequency address—not a place in the patient. Arrow keys move a focused marker by one address; Shift + arrow moves it by eight. The two pictures below then rebuild that coefficient from every nonzero source cell.

01 · EACH SOURCE CELL AFTER THIS K-SPACE PHASE WEIGHTk = 0 · no gradient-created spatial phase turns across the FOV

Brightness is that cell’s local signal magnitude. Color is its material phase plus the selected address’s position-dependent Fourier angle. Empty cells contribute exactly zero and remain dark.

02 · ROW SUMS ADDED HEAD-TO-TAIL IN THE COMPLEX PLANE128 row contributions → one final I + iQ vector

Each short segment adds the total contribution from one source row; an empty row adds zero, so the path stays at the same point. The yellow arrow from the origin to the endpoint is the stored coefficient. A winding path means positive and negative I/Q parts partly cancel.

HIGHER-RESOLUTION FOURIER LAB · 64² → 128² → 256² COMPLEX SAMPLES

Keep the reconstruction.
Add detail, contrast, voxel SNR, and time.

This is a second, independent reconstruction built from a 256 × 256 digital teaching phantom. Matrix changes sampled detail and in-plane voxel size at a fixed 220 mm field of view. TE and TR change tissue signal. Slice thickness changes voxel volume. Receiver bandwidth changes admitted noise and readout time. NEX repeats and averages the complex measurements. Every control enters the calculated I/Q noise or Fourier reconstruction, so smaller pixels can gain detail while losing confidence.

01 · MATRIXDetail costs voxel signal

At fixed FOV, more samples reach larger |k| and make smaller in-plane voxels. Smaller voxels contain less contributing material, so their signal competes less strongly with noise.

02 · TEChanges T₂ survival

Longer echo time waits longer before k-space center is sampled. Short-T₂ tissues lose more coherent spin-echo signal than long-T₂ fluid.

03 · TRChanges T₁ recovery + time

Longer repetition time lets more longitudinal magnetization recover before the next RF pulse and lengthens this simplified scan-time estimate.

04 · SLICE THICKNESSSets through-plane volume

A thicker 2D slice combines more material per voxel and usually raises SNR, but can mix structures together through the slice.

05 · RECEIVER BWNoise versus readout time

Wider listening bandwidth accepts more frequency noise and shortens the ADC window. It also reduces read-direction off-resonance shift in the separate artifact lab.

06 · NEX / AVERAGESConfidence costs repetitions

Repeating the same encoding and averaging complex I/Q reduces random noise by √NEX, while scan time grows directly with NEX.

07 · RECEIVER NOISECompetes with weak detail

Every acquired I and Q number contains wanted voltage plus random electrical variation. The noise control declares the baseline amount before voxel, bandwidth, and averaging factors.

08 · FOURIEREvery coefficient is global

One I + iQ sample is one whole-object spatial pattern. The inverse Fourier transform combines all acquired coefficients—including their noise—into every reconstructed pixel.

ADVANCED COMPLETE · 65,536 OF 65,536 COMPLEX SAMPLES

All sampled spatial-frequency patterns now contribute at 256 × 256.

The full matrix contains four times as many samples along each axis—and sixteen times as many complex coefficients—as the 64 × 64 beginner reconstruction. Every stored coefficient contributes to every output pixel; no photograph is uncovered from underneath.

01 · OBJECT-SPACE INPUT MODELTE/TR-weighted tissue signal · full 256 reference grid

This first panel is a known digital input used to test the math—not an image secretly revealed during acquisition. Its gray levels use the spin-echo signal equation for five illustrative tissue classes.

02 · ACQUIRED COMPLEX DATA256 × 256 support · log |I + iQ| preview

Mint pixels are acquired I + iQ coefficients. Coral rows are planned but not yet acquired; the dark outer area lies beyond the selected matrix. Log magnitude makes weak coefficients visible but does not discard their stored phase.

03 · INVERSE FOURIER RESULT0.86 mm pixels · complete ideal matrix
nominal acquired interval 0.86 mm

At full 256 × 256 support the finest digital phantom targets are better separated. This is ideal sampling detail, not guaranteed clinical diagnostic resolution or a patient image.

SNR IMAGE MICROSCOPE · ONE FAIR A/B COMPARISON

How far does the wanted image stand above random receiver variation?

Signal-to-noise ratio, or SNR, is a comparison—not a substance inside the patient. The numerator is a declared repeatable wanted signal. The denominator is the standard deviation σ (“sigma”): the typical spread of random measurements around their mean. A ratio of 20 : 1 means the declared signal is twenty times that noise spread. It does not mean that 1 of every 20 pixels is noise.

01 · SIGNALThe repeatable pattern we want

In this lab, the numerator is the brightest current ideal tissue signal after TE/TR weighting. Real scanners must state how and where signal is measured.

02 · NOISE σHow much repeats randomly disagree

σ is one standard deviation of reconstructed I or Q before magnitude. It has the same relative signal unit as the numerator, so their units cancel in the ratio.

03 · SNRSignal ÷ noise · no unit

Higher SNR usually makes weak boundaries and small intensity differences more believable. It does not by itself create contrast, prevent blur, or prove diagnostic quality.

04 · WHY AN IMAGE LOOKS GRAINYNoise changes every reconstruction location

Each noisy k-space I/Q coefficient enters every output pixel through the inverse Fourier transform. The grain is reconstructed from raw-data variation; it is not sprinkled over a finished image.

A · MATCHED NOISE-FREE CALCULATIONSame support · receiver-noise term removed

This is not the hidden source or a promise of a perfect scan. It uses the same selected matrix, TE, TR, and acquired ky rows as panel B, but mathematically removes only the added receiver-noise values.

B · CURRENT NOISY CALCULATIONSame support · signal plus modeled I/Q noise

This is an exact duplicate of the main reconstruction above. The stable random pattern prevents flicker while a slider changes its scale; a new real acquisition would contain a different noise realization.

C · B MINUS A · MAGNITUDE CHANGEMint = brighter · coral = darker · auto-scaled

The map subtracts the noise-free magnitude value from the noisy magnitude value at every display location. It stretches the largest absolute change to full color, so its brightness is not on the same scale as A or B. Read the numbers below for actual size.

DECLARED SIGNAL NUMERATORcalculatingbrightest ideal TE/TR-weighted tissue value
EXPECTED NOISE DENOMINATORcalculatingone σ in I or Q before magnitude
SNR TEACHING RATIOcalculatingsignal ÷ noise; complete support only
VISIBLE MAGNITUDE DIFFERENCE RMScalculatingroot-mean-square of B − A in this one fixed realization
LARGEST MAGNITUDE CHANGEcalculatingsets the difference map’s full-color display scale
MATCHED FOURIER SUPPORTcalculatingsame acquired addresses in clean and noisy panels
CLICKABLE SNR DEFINITION · CHANGE THE SIGNAL NUMERATOR IN A WORKED EXAMPLE

SNR = μsignal ÷ σnoise

μ (“mu”) means the declared average or repeatable signal measurement. σ (“sigma”) means the standard deviation—the typical random spread measured with the same signal scale. The ratio has no unit because relative-signal units divide by the same relative-signal units.
WHY AVERAGING HELPS · REPEAT THE SAME MEASUREMENT
The target stays put. Random error lands above or below it.

The dots are a standardized statistical illustration, not readings secretly taken from one image pixel. Their vertical scatter uses the current calculated noise-to-signal ratio. Purple dots are the NEX repeats currently averaged; outlined dots show repeats that are available but not selected.

Repeated noisy measurements around a stable wanted signal and their average Eight possible measurements scatter above and below a stable mean. Active measurements are averaged and the uncertainty of that average shrinks with the square root of NEX. POSSIBLE REPEATS OF ONE UNCHANGED COMPLEX-SIGNAL VALUE stable wanted mean μ shaded height = ±1σ of one repeat average activeI with IQ with Q SELECTED AVERAGE NEX 1 · uncertainty σ time × 1 THE MEAN IS THE REPEATABLE TARGET · σ DESCRIBES SCATTER · NEX DOES NOT MULTIPLY THE TARGET SIGNAL AVERAGING N INDEPENDENT REPEATS SHRINKS STANDARD ERROR TO σ / √N · IT DOES NOT REMOVE MOTION OR SYSTEMATIC ERROR
SNR IS NOT CONTRAST
A clean image can still fail to separate two similar tissues.

SNR compares one declared signal with random spread. Contrast-to-noise asks whether the difference between two signals is large compared with that spread. If two tissues both measure near 0.70, excellent SNR can make both stable while their boundary remains faint.

ONE NUMBER NEEDS A METHOD
“The SNR is 20” is incomplete without saying how it was measured.

Magnitude processing, multi-coil combination, parallel imaging, filtering, spatially varying coil sensitivity, and the chosen signal/noise regions change the statistic. This site therefore labels its value a bright-reference complex-channel teaching proxy, not a scanner-certified clinical SNR.

WHY YOU CARE CLINICALLY
Low SNR can make available detail untrustworthy.

A matrix may support a small nominal pixel while grain hides a weak structure or makes an apparent edge unstable. More NEX can improve random-noise confidence but costs time; thicker voxels collect more signal but mix anatomy; narrower bandwidth reduces admitted noise but changes other readout tradeoffs.

DETAIL MICROSCOPE · THE SAME PHYSICAL SQUARE ON BOTH IMAGES

Do not hunt for the extra detail.
Put it side by side.

Drag either mint square with a mouse or finger. Both squares stay locked to the same place. The left magnifier shows the declared digital source; the right magnifier shows what the currently acquired I + iQ data can reconstruct there. Arrow keys move a focused square; Shift + arrow moves it farther.

A · KNOWN SOURCE CROPWhat the numerical phantom actually contains

This is not scanner output. It is the answer key supplied to the Fourier calculation, magnified with hard square display bins so its tiny targets are visible.

SAME WINDOW · LIVE MEASUREMENT LEDGER
34.38 mm square near the lower-left teaching targets
PHYSICAL WINDOW WIDTH34.38 × 34.38 mmsame on source and result
ACQUIRED INTERVAL0.86 mm220 mm FOV ÷ matrix
INTERVALS ACROSS WINDOW40.0 cellsyellow grid on the result
SCREEN DISPLAY BIN0.86 mmfixed 256-bin output grid
CLICK FORMULA · CHANGE N IN THE LIVE EXAMPLE nominal acquired interval = FOV ÷ N

220 mm ÷ 256 acquired samples = 0.86 mm. This number says how the sampled width is divided; it does not prove that a 0.86 mm object is visibly resolved.

The yellow lines mark the 256 × 256 acquisition intervals. At this setting one acquired interval and one displayed bin have the same width.

B · CURRENT FOURIER CROPWhat the retained complex samples support

All 65,536 complex samples are present. Compare the circle gaps and line edges with the known source; similarity here follows the ideal sampled Fourier data, not a hidden photograph.

01 · SMALLER SCREEN SQUARES ARE NOT AUTOMATICALLY MORE INFORMATION
Display grid ≠ acquired detail ≠ measured sharpness

This teaching result always uses 256 display bins across 220 mm. With a 64 matrix, each acquired interval spans four display bins in each direction; the extra in-between gray values are calculated from the same 64 × 64 Fourier data. They make a smoother-looking screen, but cannot invent missing outer-k-space patterns.

02 · WHAT “ACTUAL SHARPNESS” WOULD REQUIRE
A point response must stay narrow enough

An ideal mathematical point becomes the system’s point-spread function, or PSF. Finite k-space, filters, gradient errors, relaxation during readout, motion, off-resonance, and reconstruction can broaden that response. Two tiny objects blur together when their broadened responses overlap too much—even if the screen pixels are smaller.

03 · WHY REAL HIGH-RESOLUTION SCANS CAN LOOK GRAINY
Receiver noise is now visible and adjustable

The lab adds a declared teaching noise level to acquired I and Q before reconstruction, then scales its effect from voxel volume, receiver bandwidth, and NEX. Compare 64² with 256²: the larger matrix can carry finer patterns, but its smaller voxels have less signal capacity. Add averages to recover confidence and watch the planned time grow.

Near k = 0

Contrast & broad shape

Slow spatial variation. High signal energy. Acquired at the echo center.

Large |k|

Edges & fine detail

Rapid spatial variation. Extending farther raises the ideal resolution limit.

Sample spacing Δk

Field of view

Closer k-space samples encode a wider unaliased FOV: FOV = 1 / Δk.

06 / TRAJECTORY STUDIO

Gradients draw
the path.

Here is a spatial-phase address, not a physical position or a moving particle. A gradient changes that address over time: hold one component constant and the address follows a straight line; reverse it and the address turns back; vary two components together and the address can spiral. Compare five encoding strategies built from that rule.

WHAT DOES k MEAN?

Count full turns of relative spin phase across distance.

k = 100 m⁻¹ means the gradient-created phase pattern completes 100 turns per metre. Therefore two fixed positions 10 mm apart differ by one full 360° turn at that instant.

The marker is the current data address where ADC stores a whole-object complex sample. It is not a proton, voxel, anatomical location, RF carrier cycle, or signal amplitude.

WHY A GRADIENT “MOVES” k dk/dt = γ̄G(t)

dk/dt is the rate at which the spatial-phase address changes, in m⁻¹/s. G(t) is the field slope in T/m. Positive G moves toward +k, negative G toward −k, and G = 0 holds the address still.

WHY CARE · The visited extent sets potential detail, spacing sets FOV, and a wrong address from delay or miscalibration creates blur, ghosts, or geometric distortion.

TRAJECTORY / QUANTITATIVEREADY
Interactive k-space trajectory
full commanded paths traced to cursor full delayed response every path drawn
CURRENT ADC SAMPLE k = (−145.5, −145.5, 0.0) m⁻¹ = (−32.00, −32.00, 0.00) Δk · t = 0.000 ms

Drag to orbit · scroll to zoom · tap an object to identify it

MULTI-SHOT · RECTILINEAR

One echo, one row.

A prephaser sets the negative-kx starting address. The readout gradient traverses one constant-ky line while ADC samples. On the following repetition, a different signed phase-gradient area creates a different retained phase ramp and sets the next ky value.

THE TRAJECTORY LAWG is a field slope in tesla per metre. Its direction chooses which k component changes; its magnitude sets the address-change rate in m⁻¹/s. Everything below is that one integral evaluated at ADC instants.

dkdt= γ̄ G(t)

Δk = 1/FOV4.545 m⁻¹
kmax = N/2FOV145.5 m⁻¹
Δx = FOV/N3.44 mm
dwell Δt = 1/(N·BW)15.63 µs
Gread = Δk/γ̄Δt6.83 mT/m
readout N·Δt1.000 ms

One dwell of 6.83 mT/m advances k by exactly one Δk = 4.545 m⁻¹, so 64 dwells span 2kmax = 290.9 m⁻¹ and resolve 3.44 mm.

220 mm 160 mmΔk 4.545 m⁻¹420 mm
1000 Hz/px 200 Hz/pxdwell 15.63 µs2400 Hz/px
MATRIX N
64 read samples · 64 phase steps
Commanded gradient + delayed physical responseSHOT 01 / 64
solid · commanded
GxGyGz ADC 64 samples ±25 mT/m full scale 0 → 1.50 ms
0%
0.00 dwell −2.00 dwell= 0.00 µs · pure time shift+2.00 dwell
0.00 dwell −2.00 dwellno effect while Gy is off during ADC+2.00 dwell

The delay is a pure time shift of the physical gradient: Gactual(t) = Gcommand(t − τ), so kactual(t) = kcommand(t − τ). ADC timestamps never move. Unchecked, the reconstruction labels each sample with the coordinate the sequence commanded — which is what a scanner does when it has not measured its own trajectory.

Peak per-axis |G| 25.6 mT/m of 40 · peak per-axis slew 179 T/m/s of 180 · within declared hardware.

THE FULL PRESCRIBED DATASET · INDEPENDENT OF THE SAMPLE CURSOR

Where data landed · what one point becomes · what the object becomes.

Signal is generated where the gradients actually reached, then placed where reconstruction assumes. The mask and centred-point response describe the coordinates used for reconstruction; with a trajectory mismatch, that point response is not a universal convolution kernel.

ACQUIRED NYQUIST CELLSkx–ky · Δk lattice
support covered100.0%
largest gap0.00 Δk
effective R1.00×
POINT SPREAD FUNCTION|PSF| · log display
FWHM read1.00 px
FWHM phase1.00 px
peak sidelobe−91 dB
NUMERICAL RECONSTRUCTION|I| · synthetic object
RMS vs object0.0%
viewmagnitude
coordinates usedcommanded

Fully sampled Cartesian data reconstructs the numerical object exactly: the point spread function is one pixel wide and its sidelobes sit below −60 dB.

ADVANCED LAB / QUANTITATIVE SINGLE-SHOT EPI

One fast zigzag.
Three different image consequences.

The trajectory above shows where EPI samples. This lab calculates what those samples contain. Every ky line is acquired at a different time, so a declared Δf(x,y) map writes line-dependent complex phase; finite T₂* weights the echo train; and an odd/even phase mismatch creates an exact FOV/2 ghost. The 3D object, time-colored path, k-space plane, reconstruction, plots, and metrics all share one 64 × 64 complex calculation.

01object + Δf(x,y)physical slice and static off-resonance 02echo trainone ky line every ESP 03complex k-spacephase and envelope enter the samples 04inverse Fourier imagedistortion · blur · N/2 ghost
CAUSAL 3D VIEW · X = READ · Z = PHYSICAL +PHASE Compare · separate displacement, blur, and ghost

The mint height field is the exact solved |IFFT{S}|. The violet contour comes from the undistorted input, field-scaled arrows show the local B₀ displacement predictor on the declared physical scale, and the coral surface isolates the analytic FOV/2 ghost component.

Quantitative causal single-shot EPI 3D model
horizontalread x / kx upwardphase y / ky depthsignal magnitude coral layerisolated ghost

DRAG TO ORBIT · + / − TO ZOOM · TAP AN OBJECT TO IDENTIFY IT

SAME ARRAYS · HONEST 2D READOUTS not extra anatomy and not decorative screenshots
OBJECT I(x,y)synthetic reference
STATIC Δf(x,y)±80 Hz scale
LOG |S(kx,ky)|stored after read reversal
|IFFT{S}|distorted reconstruction
LINE TIME + DECLARED T₂* ENVELOPE ky = 0 at t = 0 · alternating read direction already reordered
exp(−|t|/T₂*) line weight odd echo even echo displayed acquisition state
100% −ky,maxline 64 / 64+ky,max
0.70 ms 0.30 msphase BW 22.32 Hz/pixel1.50 ms
80 Hz 0 Hzmax shift +3.58 px160 Hz
55 ms 20 msedge weight 0.666140 ms
8.0° −30°ghost/main 6.99%+30°
PHASE-ENCODE POLARITYchanges line-time sign, not the Δf map
THE TWO EXACT CHECKSfor this declared single-shot model

BWPE,pix=1 / (Ny · ESP)

Δypix=p · Δf / BWPE,pix

|ghost| / |main|=|tan(φ/2)| ?

PHASE BANDWIDTH / PIXEL22.32 Hz/pix1 / (64 × 0.70 ms)
max signed B₀ displacement+3.58 px+12.32 mm in a 220 mm FOV
echo-train readout44.10 ms63 line intervals around ky = 0
analytic FOV/2 ghost / main6.99%|tan(8.0° / 2)|
minimum edge-echo weight0.666declared symmetric T₂* envelope
magnitude RMS change0.1890relative to synthetic reference energy
largest |Δf| in solved map80 Hzanalytic teaching map · not measured B₀
complex samples4,09664 echoes × 64 ADC points
Δf(x,y) × line time

Geometric distortion

Each object point accumulates a different phase before its ky line is sampled. A uniform Δf becomes a pure cyclic phase-direction shift; a spatially varying field produces local compression, stretching, and pile-up.

exp(−|t|/T₂*)

Phase-direction blur

Outer ky lines are measured farther from the echo center and receive less weight in this declared symmetric envelope. That apodizes ky and broadens the phase-direction point response.

odd line × exp(iφ)

Nyquist N/2 ghost

Alternating-line phase modulation splits the object into a main coefficient and a copy shifted by exactly half the phase FOV. The printed amplitude ratio is independent of the phantom.

MODEL BOUNDARYQuantitative complex teaching signal—not a clinical EPI simulator.

This is one noiseless, fully sampled, single-shot Cartesian gradient-echo EPI readout. It assumes an ideal instantaneous excitation; linear ky order; ideal ramps and phase blips; perfect correction of alternating read direction into a Cartesian grid; one synthetic real-valued object; one static analytic Δf map; a symmetric exp(−|t|/T₂*) line envelope; and one spatially constant odd/even phase mismatch. It omits chemical species, through-voxel dephasing, nonlinear gradients, eddy-current spatial terms, readout delay, concomitant fields, motion, flow, diffusion weighting, spin-echo refocusing, partial Fourier, parallel imaging, SMS, multishot segmentation, coil sensitivities, noise, field-map correction, and patient prediction. Cyclic wrap is intrinsic to the finite discrete Fourier model.

G(t)

Gradient amplitude

Controls how rapidly the numerical k address changes. A stronger readout gradient covers more spatial-frequency address per unit time; nothing physically flies through the patient.

dG/dt

Slew rate

Limits how sharply a path can turn. Fast switching also drives acoustic noise and peripheral nerve-stimulation constraints.

ADC(t)

Sampling window

The path may move while the receiver is off. Only coordinates visited during ADC become acquired data samples.

07 / RESOLUTION LAB

Shape the voxel
in all three axes.

Resolution is not a “megapixel” setting. It follows from field of view, sample count, and how far the acquisition reaches in k-space. Smaller voxels usually cost signal-to-noise, scan time, or both.

LIVE VOXEL PRESCRIPTION1.72 × 1.72 × 5.00 mm
03 · ONE RECONSTRUCTED VOXEL 1.72 × 1.72 × 5.00 mm The coral locator marks one true-scale bin; the isolated copy preserves its aspect ratio at a declared magnification.
Protocol builder
XReadoutfrequency
220 mm
128
1.72 mm
YPhaseencoded
220 mm
128
1.72 mm
ZSliceRF selected
2.0 kHz
9.4 mT/m
5.00 mm
voxel volume14.77 mm³relative SNR proxy 1.00×
k-space extent±291 / ±291 m⁻¹Z uses slice profile
minimum phase encodes128≈ 25.6 s at TR 200 ms
REFERENCE PRESCRIPTIONWhat changed—and what it costs

This 220 mm, 128 × 128 reference produces 1.72 mm in-plane sampling. Move any control to see its direct consequence for detail, signal, and encoding time.

in-plane pixel area 1.00× signal proxy 1.00× phase-time proxy 1.00×
PIXEL / VOXEL SIZE

Δx = FOVx / Nx ≈ 1 / (2kx,max)

FIELD OF VIEW

FOVx = 1 / Δkx

2D SLICE THICKNESS

Δz = BWRF / (γ̄ |Gz|)

SLICE MICROSCOPE / RF + GZIDEAL LINEAR FIELD · ¹H
Gz polarity
Three-dimensional RF-selected slice
LOWER FREQUENCYHIGHER FREQUENCY
FIXED FREQUENCY COLOR KEY −160 kHz 0 +160 kHz z −120 → −51.1 kHz · z +120 → +51.1 kHz
RF-SELECTED SLAB 4.70 mm center z = 0.0 mm · axial plane

Drag to orbit · mint spins tip transverse inside the RF passband · ruler is 48 mm/world

FREQUENCY ADDRESS

Δf(z) = γ̄ Gz z

SELECTED THICKNESS

Δz = BWRF / (γ̄ |Gz|)

Frequency-to-position map+GZ · CENTERED RF
Δfz−1200+120 mm RF −1.0…+1.0 kHz selected z = 0.0 mm
10.0 mT/m 41730 mT/m
2.0 kHz 0.53.256.0 kHz
0.0 kHz −20on-resonance+20 kHz
CENTERED AXIAL SLICE

Gz maps position to frequency. The 2.0 kHz RF passband intersects that line around z = 0, exciting an ideal 4.70 mm slab.

frequency slope0.426 kHz/mm
RF passband−1.0 … +1.0 kHz
slice center0.0 mm
ideal thickness4.70 mm
BWRF

Thicker slab

A wider transmit band matches a larger interval of positions on the same frequency slope.

|Gz| ↑

Thinner slab

A steeper frequency slope maps the same RF bandwidth onto a narrower spatial interval.

fRF

Move the slice

Changing the RF center frequency moves the intersection without changing the ideal thickness.

NEXT · APPLY THIS PHYSICS Use three localizers to prescribe an anatomical plane, choose a receive coil, and run the virtual scan.

08 / SAMPLING & POINT RESPONSE

Change k-space.
The image answers.

Spatial resolution, field of view, ringing, and wraparound are different consequences of how k-space is sampled. Apply the operations directly to the complex data and inspect both the reconstructed image and the point-spread function that produced it.

FOURIER LAB / COMPLEX DATA64 × 64 PHANTOM
Apply along
Sampling prescription
CUTOFF / RESOLUTION

Δx ≈ 1 / (2kx,max)

SPACING / FIELD OF VIEW

FOVx = 1 / Δkx

100% kmax 25% · blurred60%100% · full
Uniform sampling interval
k-space weighting
FULL REFERENCE

All encoded frequencies are retained at the native Δk. The PSF approaches one image pixel and no coherent wrap replicas are introduced.

nominal Δx × Δy3.44 × 3.44 mm
effective FOV220 × 220 mm
PSF FWHM1.0 × 1.0 px
retained samples4,096 / 4,096
Applied sampling mask100% RETAINED
kykx

Mint points contribute to reconstruction. Coral lines are inside the selected extent but skipped by uniform undersampling.

Image-space PSFℱ⁻¹{MASK}
positivenegative

The central lobe sets effective resolution; sidelobes produce ringing or displaced wrap replicas.

Resulting reconstructionREFERENCE
AR

Full k-space extent and native spacing preserve the simulated image’s available detail and field of view.

01

Truncate extent

Removing outer k-space lowers the spatial-frequency cutoff. Image space is convolved with a broader sinc-like response: detail softens and sharp boundaries ring.

02

Increase spacing

Keeping every Rth point multiplies the effective Δk by R and reduces the encoded FOV by R. Repeated PSF peaks fold distant anatomy into the displayed FOV.

03

Apodize

A Hann or Hamming taper suppresses PSF sidelobes and Gibbs ringing, but broadens the central lobe. A calmer boundary is purchased with effective resolution.

QUANTITATIVE 3D MULTI-SLICE EXPERIMENT · EXCITATION-ONLY CROSS-TALK

When slices overlap, the neighbours change what this slice can signal.

Slice selection has a second half that a single-slice picture cannot show. A real pulse has a finite profile, so every slice also tips spins that belong to the slices beside it. Those spins are already part-saturated when their own turn comes—and how far they have recovered depends on how long ago the neighbour fired, which is the acquisition order.

SLICE-NORMAL AXIS · NORMALIZED M / M₀ · DECLARED SLICE STACK, NOT ANATOMY Neighbour saturation changes the central slice by −15.3%

The upper plane is each slice's own excited |Mxy|. The lower plane compares the longitudinal magnetization the central slice actually starts from against the same slice acquired alone; the coral band between them is what the neighbours took.

Three-dimensional multi-slice cross-talk model. Every number it shows is also printed in the readouts beside it.

Drag to orbit · pinch, wheel, or use + / ↺ / − · tap an object to identify it · the number over each slab is its acquisition slot within one TR

0.0 mm 0 (contiguous)edge-to-edge distance10 mm
5.0 mm 2the gradient follows to hold it10 mm
3.0 1 (blunt)profile sharpness12 (sharp)
80° 10°how hard each pulse saturates90°
500 ms 120shared by every slice in the loop4000 ms
7 3odd counts keep a central slice15
900 ms 200how fast a saturated edge recovers2500 ms
PER-SLOT SATURATION RECURRENCE

M ← E·r(z)·M + (1 − E), E = e−(TR/N)/T₁

S = |∫ Mz(z)·(mx + i·my)(z) dz|

r(z) is the exact Rzz of the pulse's rotation, so the longitudinal update is exact once transverse magnetization is spoiled. The signal is a coherent integral: the two transverse components are summed separately along z and the magnitude taken once. One slot lasts 71.4 ms.
excited FWHM vs nominal5.61 mm / 5.00 mmexcited width is 12% wider than the slab it names
neighbour saturation at this slice5.8%excitation-weighted, one neighbour
slots since a neighbour fired3 of 7214 ms of T₁ recovery before this slice fires
signal vs the same slice alone84.7%15.3% lost to the neighbours
SAME GEOMETRY, BOTH ORDERS · CENTRAL SLICE ONLY
Sequential84.3%
Interleaved84.7%
Interleaving changes this slice by +0.4 percentage points here. That is this slice under these two cyclic orders, not a general rule.
01 · FINITE PROFILEThe excited width need not match the slab

A time-limited RF pulse cannot have a rectangular frequency response. Its excited width and its shoulders are set by the time–bandwidth product: a blunt pulse spills well past the thickness it names, a sharp one barely does. Move the time–bandwidth slider and watch the printed FWHM cross the nominal value.

02 · NEIGHBOUR TIPS THESE SPINSSaturation arrives early

When a neighbour fires, spins in the overlap lose longitudinal magnetization. They are not the neighbour's spins or this slice's spins—they belong to both profiles, which is why no single-slice picture can show this.

03 · RECOVERY RACEOrder sets the recovery time

Those spins recover with T₁ until this slice's own turn. Sequential ordering leaves the worst-served slice one slot; interleaving leaves it at least two, once there are five or more slices. Here that timing shift is worth far less than the gap itself—compare the two numbers rather than assuming.

04 · COHERENT SUMLess Mz usually means less echo

The coil integrates one complex quantity across the slab. Whatever the neighbours removed mostly never becomes transverse magnetization, so the slice normally reads darker than the same slice acquired alone. Not always: the profile shoulders carry a signed phase, and suppressing an opposing shoulder can leave the coherent sum a fraction of a percent higher.

09 / PARALLEL IMAGING · RECEIVE SENSITIVITY AS ENCODING

Skip phase lines.
Let the coil array help unfold them.

Uniformly skipping phase-encode lines reduces the encoded field of view and folds distant positions together. A receive array supplies additional spatial information because every element has a different complex sensitivity map. SENSE can separate the folded positions—but geometry and noise determine the cost.

ADVANCED 3D + 2D EXPERIMENT · IMAGE-DOMAIN SENSE

A physical coil array supplies spatially distinct complex measurements.

Solid loops and the source slice are physical geometry. Calculated quantities remain explicitly labeled mathematical geometry: |Cc| and |ρCc| become displaced 3D surfaces with cyclic phase hue; folded source positions converge on one reduced-FOV pixel; the local complex system opens into N phasor rows; solved ρ values become paired bars; and g−1 becomes a capped, calibrated terrain beside a separate √R bar. The 2D panels preserve exact image-map views of the same arrays.

Interactive 3D receive-array and sensitivity model
07 / 07 · GEOMETRY COST MEASURE WHAT UNFOLDING COSTS The g-factor map shows extra spatially varying noise amplification. The separate √R term is the unavoidable loss from collecting fewer phase-encode lines.
solid loop · receive hardware height + lightness · magnitude; cyclic hue · phase planes · source and reduced phase FOV colored marks · folded sources / recovered ρ

Drag to orbit · zoom · tap an object · camera motion changes no data · calculated height scales are declared in-scene

Phase-encode reduction R

R = 2 retains every second ky line. The encoded phase FOV becomes 110 mm, so two positions 110 mm apart fold into each displayed location.

Independent receive channels N

Eight channels provide eight complex equations for two folded source positions. Channel count helps only when the sensitivity rows are spatially distinct.

Array geometry

The ring samples the object from distinct directions, improving separation along the undersampled phase axis.

DISPLAY SELECTION ONLYEvery channel remains in the SENSE calculation. This control chooses which physical loop, sensitivity map, and aliased coil image are highlighted.

SPATIAL DISTINCTNESSA broader proxy makes channels look more alike across the slice. This is a teaching sensitivity width, not loop diameter or a measured B₁⁻ map.

NOISE COVARIANCE ΨThe model uses equal variance and one shared correlation coefficient. Real arrays require measured channel covariance and coupling-aware calibration.

phase lines / time proxy50%½ the phase encodes
reduced phase FOV110.0 mmfull FOV 220 mm
mean / peak g1.24 / 1.35unitless geometry penalty
summary using mean g57.2%1 / (1.24 × √2) · not mean local SNR
FULL-RANK TEACHING SYSTEM Eight complex measurements can separate two unknown positions.

The noiseless SENSE result matches the synthetic source to numerical precision. The g-map reports statistical noise amplification; it is not hidden by the clean display.

01 · EACH COIL MEASURES ITS OWN COMPLEX WEIGHTING

Sc(k) = ∫ Cc(r)ρ(r)e−i2πk·rdr

Cc is complex receive sensitivity; c names the channel. The signal remains I + iQ.
02 · ONE ALIASED LOCATION MIXES R TRUE POSITIONS

a = Cρ + n

a is 8 × 1 · C is 8 × 2 · ρ is 2 × 1
03 · SENSE USES NOISE-WEIGHTED COMPLEX INVERSION

ρ̂ = (CᴴΨ−1C)−1CᴴΨ−1a

H means conjugate transpose. Magnitude-only coil maps are not enough for this equation.
04 · SPEED HAS TWO DISTINCT SNR COSTS

SNRR = SNRfull / (g√R)

√R comes from fewer samples; g ≥ 1 comes from coil geometry and noise covariance.
ONE FOLDED PIXEL · OPEN THE LINEAR SYSTEM

The selected image location is a vector of coil measurements—not one brightness.

At x = +6.9 mm, two source positions 110 mm apart fold together. Each row below is one coil’s complex sensitivity to those positions and its resulting aliased I + iQ measurement.

Complex sensitivity matrix C and aliased signal a at the probe location
coilρ₁ρ₂ac
A · SELECTED COMPLEX COIL MAPCOIL 1 · |C₁(r)| + PHASE CONTOURS
larger |Cc|curves · phase

A coil has smooth sensitivity across the slice; it does not illuminate one isolated region like a flashlight.

B · SELECTED COIL AFTER ky SKIPPINGR2 · TWO POSITIONS SUPERIMPOSED

The displayed phase FOV is half-sized and stretched here for comparison. This is coherent folding from increased Δky, not truncation blur.

C · SENSE UNFOLDED MAGNITUDENOISELESS SOLVE · ERROR < 10⁻⁹
AR

The clean result proves algebraic separation in the ideal model. It does not erase the statistical noise cost shown beside it.

D · GEOMETRY-FACTOR MAPg MEAN 1.24 · PEAK 1.35
g = 1g ≥ 1.35

Dark means little extra geometry penalty; yellow marks less distinguishable sensitivity rows and larger noise amplification. Printed values keep the map readable without color.

01 · PHYSICALN loops surround the slice.

Nearby transverse magnetization induces a different complex voltage in each receive element.

02 · ENCODINGEvery Rth phase line is retained.

Δky grows by R, nominal phase encoding time falls to 1/R, and R positions fold together.

03 · INVERSIONComplex sensitivity rows separate the fold.

SENSE solves one local N × R system at every reduced-FOV image location.

04 · CONSEQUENCEFewer samples and conditioning reduce SNR.

√R is global; g varies spatially. More coils do not guarantee low g unless their maps add distinct information.

10 / THE COMPLETE CHAIN

From current waveform to one image voxel.

  1. 01

    Gradient current

    Amplifiers drive X, Y, Z coil windings. Current and geometry create a controlled field slope in T/m.

    I(t) → G(t)
  2. 02

    Spin phase

    The local field changes Larmor frequency. Accumulated phase records the gradient’s area through time.

    φ(r,t) = γ r·∫G dt
  3. 03

    k-space sample

    The receiver sums every transverse spin at the current spatial-frequency coordinate.

    k(t) = γ̄∫G dt
  4. 04

    Image estimate

    An inverse Fourier transform separates the superposed spatial frequencies into locations.

    ρ̂(r) = ℱ⁻¹{S(k)}

REFERENCE DESK

Continue into the physics.

FORMULA EXPLAINER

Formula explanation

Dotted technical words open their age-10 dictionary entry. Close that entry—or press Escape—to return to this exact formula.

READ THE EQUATION IN WORDS

LIVE PHYSICS PICTURE

    WHAT IS ACTUALLY MEASURED?

    Separate commands, physical quantities, and calculated results

    Symbols & units

    If one quantity changes

    UNIT DECODER

    Every abbreviation, prefix, and conversion

    Capitalization is part of the unit: M means mega (10⁶), while m can mean milli (10⁻³) or metre depending on its position.

    WORKED WHAT-IF

    Change one number

    0

    OUTPUT

    PHYSICS CONSEQUENCE

    CLINICAL / IMAGE CONSEQUENCE

    VISUAL GUIDE

    What this view shows

    Dotted technical words open their age-10 dictionary entry. Close that entry—or press Escape—to return to this exact visual key.

      TRY IT

      Controls that reveal the relationship

        MRI LANGUAGE LENS · ABBREVIATION & UNIT DICTIONARY

        Decode every symbol.

        All 143 entries first show an age-10 meaning, symbol decode, physical/calculated/displayed status, exact unit, why MRI needs it, what fails without it, and what more/less/negative does—then a labeled visual and deeper physics. Technical words inside an entry are clickable too. Back and Forward preserve a multi-term reading trail.

        ENCODING
        01 / 01

        Readout

        Gread + ADC
        START HERE · NO MRI KNOWLEDGE ASSUMED

        Explain it as if I am 10

        DECODE THE NAME / SYMBOL

        WHAT KIND OF THING IS IT?

        MEASURED OR WRITTEN IN

        WHY MRI NEEDS IT

        WITHOUT IT—or IF IT IS WRONG

        WHEN IT BECOMES MORE, LESS, OR NEGATIVE

        Reading rule: a number is meaningful only when its unit, reference, direction, and held-fixed conditions are stated. This entry states all four whenever they apply.

        ONE LEVEL DEEPER

        VISUAL MODEL · EVERY OBJECT EXPLAINED

        SELECTED OBJECT · 01 OF 04

        PHYSICS / SCANNER CONNECTION
          WHAT THE SCANNER DOES

          WHAT CHANGES IN DATA / IMAGE

          WHY YOU CARE

          DO NOT CONFUSE IT WITH

          See it operate in the site