The student's T statistic is given by the formula - t = [X(bar) - Mu]/ [S/sqrt(n)]
X(bar) is sample mean, Mu is population mean, S is the mean square
I have interpreted the degrees of freedom in the following way, please let me know if I am making a mistake.
In all the exact sampling distributions, there's one assumption that's always constant i.e. parent population is always normal. Going by this assumption, the statistic [X(bar) - Mu]/[Sigma/sqrt(n)] would follow a normal distribution without the aid of Central limit theorem that necessitates the size of sample to be large. The degrees of freedom of this statistic would be n since n values can vary independently. But for small samples like this one, a possible estimator of Population variance Sigma^2 can be the mean square, S^2. If we estimate sigma by S , we'll have to reduce our degrees of freedom by 1 and hence the degrees of freedom for the statistic -
t = [X(bar) - Mu]/[S/sqrt(n)] becomes (n-1)
Is this interpretation of Student's t statistic correct?
Theoretically, the degrees of freedom parameter $\nu = n-1$ is due to the definition of Student's t distribution. You are correct that this distribution converges standard normal for increasing $n.$
Intuitively, people sometimes think of DF in terms of dimensionality: A sample of size $n$ exists in $n$-dimensional space. One dimension is "used" to find the sample mean $\bar X = \frac 1n\sum_{i=1}^n X_i.$ Then the remaining $n-1$ dimensions are "used" to find the sample variance $S^2 = \frac{1}{n-1}\sum_{i=1}^n (X_i-\bar X)^2.$ The use of $n-1$ in the definition of $S^2$ implies that $E(S^2) = \sigma^2,$ the population variance.
If I take many samples $m$ of size $n=5$ from $\mathsf{Norm}(\mu=100,\sigma=15)$ and then compute t-statistics $T$ for each sample under the null hypothesis that $\mu=100,$ then a histogram of the $m$ values of $T$ will closely match the density function of Student's t distribution with $\nu = n-1 = 4.$
In R, I can find the t-statistic for one sample of size $n=5$ as follows:
The R code below computes $m$ such t-statistics and puts them into a vactor
t.statof length $m,$ makes a histogram of the $m$ values, and shows the density function of $\mathsf{T}(\nu=4)$ for comparison. [The t-statistic shown above is the first of the $m$ statistics sampled in this way.]Notice that the distribution of $\mathsf{T}(\nu=4)$ has a higher variance $(2)$ than does standard normal $(1).$