fromHomogeneousList(Q) takes a list $Q = q_1, \ldots, q_k$ of vectors of length $n+1$, encoding points in $n$-dimensional homogeneous coordinates, and returns a list $P = p_1, \ldots, p_k$ of vectors of length $n$, encoding the same points in Cartesian coordinates.
fromHomogeneousList(Q)
takes a list $Q = q_1, \ldots, q_k$ of vectors of length $n+1$, encoding points in $n$-dimensional homogeneous coordinates, and returns a list $P = p_1, \ldots, p_k$ of vectors of length $n$, encoding the same points in Cartesian coordinates.