For 𝑛 =0 the sphere fails to be path-connected as it consists of two disjoint points,
hence for any 𝑝 ∈𝕊0 there exists only one loop with that basepoint,
thus 𝜋1(𝕊0) ≅{𝑒}.
For 𝑛 =1 we regard a continuous loop 𝛼 as an endomorphism 𝛼 ∈𝖳𝗈𝗉(𝕊1,𝕊1).
We claim that Degree of a circle endomorphism constitutes an isomorphism
Φ:𝜋1(𝕊1,1)→ℤ[𝛼]↦deg𝛼This is well-defined and injective since Circle endomorphisms are homotopic iff they are of equal degree, and it is surjective because 𝛼 :𝑧 ↦𝑧𝑚 has degree 𝑚.
Let 𝛼1,𝛼2 be paths with base 1 and
let 𝜑1,𝜑2 :[0,1] →ℝ be the required continuous functions so that the following diagram commutes in 𝖳𝗈𝗉 for 𝑖 =1,2:
%0A%20%20%20%20..%20controls%20(%24(%5Ctikztostart)!%5Cpv%7Bpos%7D!(%5Ctikztotarget)!%5Cpv%7Bheight%7D!270%3A(%5Ctikztotarget)%24)%0A%20%20%20%20and%20(%24(%5Ctikztostart)!1-%5Cpv%7Bpos%7D!(%5Ctikztotarget)!%5Cpv%7Bheight%7D!270%3A(%5Ctikztotarget)%24)%0A%20%20%20%20..%20(%5Ctikztotarget)%5Ctikztonodes%7D%7D%2C%0A%20%20%20%20settings%2F.code%3D%7B%5Ctikzset%7Bquiver%2F.cd%2C%231%7D%0A%20%20%20%20%20%20%20%20%5Cdef%5Cpv%23%231%7B%5Cpgfkeysvalueof%7B%2Ftikz%2Fquiver%2F%23%231%7D%7D%7D%2C%0A%20%20%20%20quiver%2F.cd%2Cpos%2F.initial%3D0.35%2Cheight%2F.initial%3D0%7D%0A%25%20TikZ%20arrowhead%2Ftail%20styles.%0A%5Ctikzset%7Btail%20reversed%2F.code%3D%7B%5Cpgfsetarrowsstart%7Btikzcd%20to%7D%7D%7D%0A%5Ctikzset%7B2tail%2F.code%3D%7B%5Cpgfsetarrowsstart%7BImplies%5Breversed%5D%7D%7D%7D%0A%5Ctikzset%7B2tail%20reversed%2F.code%3D%7B%5Cpgfsetarrowsstart%7BImplies%7D%7D%7D%0A%25%20TikZ%20arrow%20styles.%0A%5Ctikzset%7Bno%20body%2F.style%3D%7B%2Ftikz%2Fdash%20pattern%3Don%200%20off%201mm%7D%7D%0A%25%20https%3A%2F%2Fq.uiver.app%2F%23q%3DWzAsNCxbMCwwLCJbMCwxXSJdLFsyLDAsIlxcbWF0aGJiIFIiXSxbMCwyLCJcXG1hdGhiYiBTXjEiXSxbMiwyLCJcXG1hdGhiYiBTXjEiXSxbMCwxLCJcXHZhcnBoaV9pIiwwLHsic3R5bGUiOnsiYm9keSI6eyJuYW1lIjoiZGFzaGVkIn19fV0sWzIsMywiXFxhbHBoYV9pIiwyXSxbMCwyLCJcXG1hdGhybXtleH0iLDJdLFsxLDMsIlxcbWF0aHJte2V4fSJdLFswLDMsIlxcYWxwaGFcXG1hdGhybXtleH0iLDFdXQ%3D%3D%0A%5Cbegin%7Btikzcd%7D%5Bampersand%20replacement%3D%5C%26%5D%0A%09%7B%5B0%2C1%5D%7D%20%5C%26%5C%26%20%7B%5Cmathbb%20R%7D%20%5C%5C%0A%09%5C%5C%0A%09%7B%5Cmathbb%20S%5E1%7D%20%5C%26%5C%26%20%7B%5Cmathbb%20S%5E1%7D%0A%09%5Carrow%5B%22%7B%5Cvarphi_i%7D%22%2C%20dashed%2C%20from%3D1-1%2C%20to%3D1-3%5D%0A%09%5Carrow%5B%22%7B%5Calpha_i%7D%22'%2C%20from%3D3-1%2C%20to%3D3-3%5D%0A%09%5Carrow%5B%22%7B%5Cmathrm%7Bex%7D%7D%22'%2C%20from%3D1-1%2C%20to%3D3-1%5D%0A%09%5Carrow%5B%22%7B%5Cmathrm%7Bex%7D%7D%22%2C%20from%3D1-3%2C%20to%3D3-3%5D%0A%09%5Carrow%5B%22%7B%5Calpha_i%5Cmathrm%7Bex%7D%7D%22%7Bdescription%7D%2C%20from%3D1-1%2C%20to%3D3-3%5D%0A%5Cend%7Btikzcd%7D%0A#invert)
then the corresponding lift for the concatenated path 𝛼1 ∗𝑎2 is given by
𝜒(𝑡)=⎧{
{⎨{
{⎩𝜑1(2𝑡)0≤𝑡≤12𝜑1(1)+𝜑2(2𝑡−1)12≤𝑡≤1and hence Φ[𝛼1][𝛽1] =𝜒(1) =𝜑1(1) +𝜑2(1) =Φ[𝛼1] +Φ[𝛼2].
Hence Φ is an isomorphism, so 𝜋1(𝕊1,1) =ℤ.
For 𝑛 ≥2 see Seifert-Van Kampen-Brown theorem.