Consider $y' = y$.
$y_1(t) = e^t$ is certainly a solution. So is $y(t) = 2 e^t$ or $y(t) = 15 e^t$. In fact, $y(t) = c e^t$ is a solution for any value of $c$. Once you add an initial condition to the problem, then there is a unique solution. But the differential equation by itself admits an infinite family of solutions.
Since all of the solutions I wrote down are the same up to a scalar factor (i.e. linearly dependent), we only need to specify one fundamental solution $y_1(t) \not \equiv 0$, giving the fundamental solution set $\{y_1(t) \}$. Then we can recover all possible solutions by taking linear combinations:
$$y(t) = c_1 y_1(t).$$
Moving to a second order differential equation, consider
$$y'' - y =0.$$
The following are all solutions (i.e., satisfy the differential equation):
- $y(t) = e^t$
- $y(t) = e^{-t}$
- $y(t) = \cosh(t)$
- $y(t) = \sinh(t)$
- $y(t) = e^{t} - e^{-t} + 2 \cosh(t) + 3 \sinh(t)$
- Infinitely many more possibilities omitted for brevity.
Since we want to write all possible solutions of the differential equation, we note that we can express $\sinh$ and $\cosh$ in terms of exponentials:
$$\cosh(t) = \frac{e^{t} + e^{-t}}{2} \qquad \sinh(t) = \frac{e^t - e^{-t}}{2}.$$
Thus we can express any answer involving $\sinh$ and $\cosh$ strictly in terms of exponentials:
$$y(t) = c_1 e^t + c_2 e^{-t}.$$
However, we could have also just used $\sinh$ and $\cosh$ instead, as we can write $e^t$ and $e^{-t}$ as linear combinations of $\sinh(t)$ and $\cosh(t)$. Thus we could have written that all solutions take the form of
$$y(t) = c_1 \sinh(t) + c_2 \cosh (t).$$
Thus we have many different fundamental solution sets:
- $\{ y_1(t) = e^t, ~y_2(t) = e^{-t} \}$
- $\{ y_1(t) = \sinh(t), ~ y_2(t) = \cosh(t) \}$
- $\{ y_1(t) = 14 e^t, ~y_2(t) = -6 \cosh(t) \}$
- Many many more.
All of these will generate all possible solutions to the differential equation upon taking linear combinations.
However, the following is NOT a fundamental solution set:
$$\{ y_1(t) = e^t, ~ y_2(t) = e^{-t}, ~ y_3(t) = \sin(t), ~y_4(t) = \cosh(t) \}$$
as the functions given form a linearly dependent set. However, any pair of these functions are linearly independent, so we can form a fundamental solution set by taking exactly two of the functions from this set.
If you've had some exposure to linear algebra, these notions precisely correspond to finding a basis for a vector space. Recall that a basis must satisfy these two properties:
- Spanning: anything in the vector (sub-)space can be written as a linear combination of the basis vectors.
- The basis vectors are linearly independent: $\sum a_i \mathbf{b_i} = 0 \iff a_i = 0$ for all $i$.
However, we now have a vector space of all functions that are second-differentiable and we want a basis for the subspace of all solutions to the linear differential equation.