Let $x=A^T(AA^T)^{-1}b$ given that $A_{m\times n}$ is a full row rank matrix and $b$ is a vector. By $SVD$ decomposition $A=U\Sigma V^T$.
How can I express $x$ with $U,V,b$ and the addition of the partial matrix $\Sigma_{m\times m}$ which contains the non zeroes segments of $\Sigma$.
Also Can It be written with a slimmer version using $u_i\in \mathbb R^{m\times1},v_i\in \mathbb R^{n\times1}$, vectors from $U,V$ and $\sigma_i$ the diagonal values of $\Sigma$?
Is the following valid\good enough?
$$x=A^T(AA^T)^{-1}b=(UΣV^T)^T(UΣV(UΣV^T)^T)^{-1}b=U^TΣ^TV(UΣVU^TΣ^TV)^{-1}b$$ $$=U^T ΣV(UΣVU^T ΣV)^{-1}b$$
I assume that $m \le n$ holds? Then note: $$AA^t = U \Sigma V^t V \Sigma^t U^t = U \Sigma \Sigma^t U^t$$
Since $A$ has full rank, $\Sigma \Sigma^t$ also has full rank. From $U \Sigma \Sigma^t U^t U (\Sigma\Sigma^t)^{-1}U = I$, we can infer $(AA^t)^{-1}$ = $U(\Sigma\Sigma^t)^{-1}U^t$. This yields: $$A^t(AA^t)^{-1} = V \Sigma^t U^t U (\Sigma\Sigma^t)^{-1} U^t = V \Sigma^t (\Sigma \Sigma^t)^{-1} U^t.$$
We have $\Sigma = (\Sigma_{m \times m})$ and therefore $\Sigma \Sigma^t = \Sigma_{m \times m} \Sigma_{m \times m}^t = \Sigma_{m \times m}^2$. This implies $$\Sigma^t(\Sigma \Sigma^t)^{-1} = \begin{pmatrix}\Sigma_{m \times m}^{-1} \\ 0\end{pmatrix}.$$
Edit: If $u_i$ resp. $v_i$ are the rows of $U$ resp. $V$, you can simplify this further.
$$\begin{pmatrix}v_1 \\ v_2 \\ \vdots \\v_n\end{pmatrix} \begin{pmatrix}\Sigma_{m \times m}^{-1} \\ 0 \end{pmatrix} \begin{pmatrix}u_1^t & u_2^t & \cdots & u_m^t\end{pmatrix} =\begin{pmatrix}v_1 \\ v_2 \\ \vdots \\v_n\end{pmatrix} \begin{pmatrix}\Sigma_{m \times m}^{-1} u_1^t & \Sigma_{m \times m}^{-1} u_2^t & \cdots & \Sigma_{m \times m}^{-1}u_m^t \\ 0 & 0 & \cdots & 0\end{pmatrix}$$
Now if $\sigma_i$ are the diagonal elements of $\Sigma_{m \times m}$, then the $(i, j)$-th coordinate of this matrix is given by $\sum \limits_{k = 1}^m v_{i, k} \sigma_{k, k}^{-1} u_{j, k}$.