let X, Y be set ; :: thesis: ( X c= Y implies free_magma_carrier X c= free_magma_carrier Y )
assume A1: X c= Y ; :: thesis: free_magma_carrier X c= free_magma_carrier Y
per cases ( X = {} or X <> {} ) ;
end;