GHZ product as the copy construct

This note shows the factorisation structure (via the SVD) of the GHZ prdocut - that is, the copy construct.  
http://www.comlab.ox.ac.uk/activities/quantum/course/

GHZ :={{1 ,0},{0,0},{0,0},{0,1}}

MatrixForm[GHZ]

{s,v,d}=SingularValueDecomposition[GHZ]

MatrixForm[s]

MatrixForm[v]

MatrixForm[d]