The simplest Weak Law of Large Numbers: for uncorrelated random variables with a common mean and uniformly bounded variances, the sample average converges to the mean in L2 (hence in probability). The proof is a one-line variance computation followed by Chebyshev.
When the entries lack finite variance (heavy tails), the L2 argument above breaks. The standard fix is to truncate each Xn,k at a threshold bn, apply the finite-variance argument to the truncated variables, and control the probability that truncation changes anything.
The two hypotheses have clear interpretations:
*(1) says that on the n-th row, no single entry exceeds the threshold bn with non-negligible total probability. This forces the truncated sum to equal the untruncated sum with probability tending to 1.
*(2) says that even after the truncation has bounded each entry by bn, the second moments are still small enough relative to bn2 for the variance argument to work.
Centering at an (the mean of the truncated sum) rather than at E[Sn] is essential: when E[Xn,k] might not exist, an is the only available centering.