The operational amplifier has a very high input impedance which makes it very good for amplifying low voltage signals.
Basically the OpAmp is a function like this:
$\displaystyle Y = A_v (X_1 - X_2)$
Where:
$$
\begin{flalign}
&Y = \text{Output Voltage}&\\\
&A_v = \text{Open Loop Gain}\\
&X_1 = \text{Input V1 (Non Inverting Input)}\\
&X_2 = \text{Input V2 (Inverting Input)}\\
\end{flalign}
$$
# Regions
Op Amps functions in different regions, just like diodes, and transistors.
![[op-amp-regions.png|400]]
**Linear Region**
This is how the Op-Amp normally functions.
**Saturation Region**
When the output of the op-amp would be higher than $+V_{CC}$ or lower than $-V_{CC}$ the output value is clamped to those values.
In real life OpAmps have $A_V$ values as high as $10^8$ or $10^9$ due to this even very small input voltages would quickly leave the linear region. That is why we need
**Negative Feedback**
To use negative feedback we connect the output of the OpAmp to one of its inputs. This connection is modified by a *feedback factor* ($\beta$) which can be in the range $0 \le \beta \le 1$.
Due to this feedback the new formula for the output $V_O$ is now:
$$
\begin{flalign}
&V_o = A_V * V_\Delta&\\\
\\
&V_- = \beta * V_o\\
&\text{Now we can say that }V_\Delta \text{is equal to:}\\
This circuit is usefull, because the output always replicates the voltage at the input. For example if you connect the output of a voltage divider you can drive a load wth $V_o$ and the impedance in the Load will not change the $V_o$