Three rail rows show where the ideal op-amp gain formula stops being available. Exact arithmetic here means exact results for the stated model inputs; measured inputs still carry uncertainty and significant-figure limits.

highlighted = computed this step

The formula asks for fifteen volts but the rail gives eight

The non-inverting gain asks for 15 volts. With only an 8 volt high rail, the output clips at 8 volts.

Vout=min(15 V,8 V)=8 VV_{\text{out}}=\min(15\ \text{V},8\ \text{V})=8\ \text{V}
Eight-volt rail rowThe equal-input feedback contract is no longer linear.+-op amprails -12 V to 8 VVout 8 VclippedV+ 5 VV- 8/3 VI+ 0 AI- 0 AVin 5 VRg 5 ohmRf 10 ohmV+ != V-noninverting

A higher rail raises the clipped output

The requested output is still 15 volts, but the high rail is now 10 volts. The output follows that rail.

Vout=min(15 V,10 V)=10 VV_{\text{out}}=\min(15\ \text{V},10\ \text{V})=10\ \text{V}
Ten-volt rail rowOnly available supply headroom changed.+-op amprails -12 V to 10 VVout 10 VclippedV+ 5 VV- 10/3 VI+ 0 AI- 0 AVin 5 VRg 5 ohmRf 10 ohmV+ != V-noninverting

Twelve volts is still a clipped row

Even at a 12 volt rail, the 15 volt request is unavailable. The output is 12 volts.

Vout=min(15 V,12 V)=12 VV_{\text{out}}=\min(15\ \text{V},12\ \text{V})=12\ \text{V}
Twelve-volt rail rowThe rail scan shows the boundary of the ideal gain formula.+-op amprails -12 V to 12 VVout 12 VclippedV+ 5 VV- 4 VI+ 0 AI- 0 AVin 5 VRg 5 ohmRf 10 ohmV+ != V-noninverting