{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Tensor Network Renormalization Group for the 2D Ising model" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Define the basic functions for the Ising model" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Define Kronecker Delta" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "using LinearAlgebra" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "using Plots" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "kronecker_delta (generic function with 1 method)" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "function kronecker_delta(i::Int,j::Int)\n", " \n", " res = 0.\n", " \n", " if i==j\n", " \n", " res = 1.\n", " \n", " end\n", " \n", " res\n", " \n", "end" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "1.0" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "kronecker_delta(1,1)" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "0.0" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "kronecker_delta(1,2)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Define the weight functions of Ising model" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "weight (generic function with 1 method)" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "function weight(beta::Float64,k::Int)\n", " \n", " res = 1/2 * (exp(beta) + (-1)^k * exp(-beta))\n", " \n", " res\n", " \n", "end" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "2.352409615243247" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "weight(1.5,0)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Define the initial tensor" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "init_tensor (generic function with 1 method)" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "function init_tensor(beta::Float64)\n", " \n", " tensor = zeros(2,2,2,2)\n", " \n", " for i in 1:2, j in 1:2, k in 1:2, l in 1:2\n", " \n", " tensor[i,j,k,l] = sqrt(weight(beta,i-1) * weight(beta,j-1) * weight(beta,k-1) * weight(beta,l-1)) *\n", " kronecker_delta(mod(i+j+l+k,2),0)\n", " \n", " end\n", " \n", " return tensor\n", " \n", "end" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "2×2×2×2 Array{Float64,4}:\n", "[:, :, 1, 1] =\n", " 1.27154 0.0 \n", " 0.0 0.587601\n", "\n", "[:, :, 2, 1] =\n", " 0.0 0.587601\n", " 0.587601 0.0 \n", "\n", "[:, :, 1, 2] =\n", " 0.0 0.587601\n", " 0.587601 0.0 \n", "\n", "[:, :, 2, 2] =\n", " 0.587601 0.0 \n", " 0.0 0.27154" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "tensor = init_tensor(0.5)" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "2" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "length(tensor[:,1,1,1])" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Splitting tensors for the singular value decomposition" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "compute_SVD1 (generic function with 1 method)" ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ "function compute_SVD1(tensor::Array{Float64,4},maxlen::Int)\n", " \n", " #length of tensor\n", " \n", " len = length(tensor[:,1,1,1])\n", " \n", " mat = zeros(len^2,len^2)\n", " \n", " index1 = 0\n", " \n", " for i in 1:len, l in 1:len\n", " \n", " index1 += 1\n", " \n", " index2 = 0\n", " \n", " for j in 1:len, k in 1:len\n", " \n", " index2 += 1\n", " \n", " mat[index1,index2] = tensor[i,j,k,l]\n", " \n", " end\n", " \n", " end\n", " \n", " #Compute the SVD\n", " \n", " println(\"Compute SVD\")\n", " \n", " decomp = svd(mat)\n", " \n", " U = decomp.U\n", " S = decomp.S\n", " V = decomp.V' # Gives us V^\\dagger\n", " \n", " println(\"Print SVs\")\n", " \n", " println(S / S[1]) #prints normalized singular values\n", " \n", " new_len = min(length(S),maxlen)\n", " \n", " #Define the new S1 and S2\n", " \n", " S1 = zeros(len,len,new_len) # Here I make the choice to keep the same bond dimension\n", " S2 = zeros(len,len,new_len)\n", " \n", " index1 = 0\n", " \n", " for i in 1:len, l in 1:len\n", " \n", " index1 += 1\n", " \n", " for p in 1:new_len\n", " \n", " S1[i,l,p] = U[index1,p] * sqrt(S[p] / S[1])\n", " \n", " end\n", " \n", " end\n", " \n", " index2 = 0\n", " \n", " for j in 1:len, k in 1:len\n", " \n", " index2 += 1\n", " \n", " for q in 1:new_len\n", " \n", " S2[j,k,q] = sqrt(S[q] / S[1]) * V[q,index2]\n", " \n", " end\n", " \n", " end\n", " \n", " return (S1,S2,S / S[1])\n", " \n", "end " ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Compute SVD\n", "Print SVs\n", "[1.0, 0.761594, 5.08753e-17, 3.2656e-17]\n" ] }, { "data": { "text/plain": [ "([-0.907759 0.0; 0.0 -0.419491]\n", "\n", "[0.0 -0.617088; -0.617088 0.0]\n", "\n", "[0.0 5.04357e-9; -5.04357e-9 0.0]\n", "\n", "[-2.3972e-9 0.0; 0.0 5.18743e-9], [-0.907759 0.0; 0.0 -0.419491]\n", "\n", "[-0.0 -0.617088; -0.617088 -1.93777e-16]\n", "\n", "[0.0 5.04357e-9; -5.04357e-9 1.58378e-24]\n", "\n", "[2.3972e-9 0.0; 0.0 -5.18743e-9], [1.0, 0.761594, 5.08753e-17, 3.2656e-17])" ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "(S1test,S2test) = compute_SVD1(tensor,4)" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "compute_SVD2 (generic function with 1 method)" ] }, "execution_count": 13, "metadata": {}, "output_type": "execute_result" } ], "source": [ "function compute_SVD2(tensor::Array{Float64,4},maxlen::Int)\n", " \n", " #length of tensor\n", " \n", " len = length(tensor[:,1,1,1])\n", " \n", " mat = zeros(len^2,len^2)\n", " \n", " index1 = 0\n", " \n", " for i in 1:len, j in 1:len\n", " \n", " index1 += 1\n", " \n", " index2 = 0\n", " \n", " for k in 1:len, l in 1:len\n", " \n", " index2 += 1\n", " \n", " mat[index1,index2] = tensor[i,j,k,l]\n", " \n", " end\n", " \n", " end\n", " \n", " #Compute the SVD\n", " \n", " println(\"Compute SVD\")\n", " \n", " decomp = svd(mat)\n", " \n", " U = decomp.U\n", " S = decomp.S\n", " V = decomp.V' # Gives us V^\\dagger\n", " \n", " println(\"Print SVs\")\n", " \n", " println(S / S[1]) #prints normalized singular values\n", " \n", " new_len = min(length(S),maxlen)\n", " \n", " #Define the new S1 and S2\n", " \n", " S3 = zeros(len,len,new_len) # Here I make the choice to keep the same bond dimension\n", " S4 = zeros(len,len,new_len)\n", " \n", " index1 = 0\n", " \n", " for i in 1:len, j in 1:len\n", " \n", " index1 += 1\n", " \n", " for p in 1:new_len\n", " \n", " S3[i,j,p] = U[index1,p] * sqrt(S[p] / S[1])\n", " \n", " end\n", " \n", " end\n", " \n", " index2 = 0\n", " \n", " for k in 1:len, l in 1:len\n", " \n", " index2 += 1\n", " \n", " for q in 1:new_len\n", " \n", " S4[k,l,q] = sqrt(S[q] / S[1]) * V[q,index2]\n", " \n", " end\n", " \n", " end\n", " \n", " return (S3,S4,S / S[1])\n", " \n", "end " ] }, { "cell_type": "code", "execution_count": 14, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Compute SVD\n", "Print SVs\n", "[1.0, 0.761594, 5.08753e-17, 3.2656e-17]\n" ] }, { "data": { "text/plain": [ "([-0.907759 0.0; 0.0 -0.419491]\n", "\n", "[0.0 -0.617088; -0.617088 0.0]\n", "\n", "[0.0 5.04357e-9; -5.04357e-9 0.0]\n", "\n", "[-2.3972e-9 0.0; 0.0 5.18743e-9], [-0.907759 0.0; 0.0 -0.419491]\n", "\n", "[-0.0 -0.617088; -0.617088 -1.93777e-16]\n", "\n", "[0.0 5.04357e-9; -5.04357e-9 1.58378e-24]\n", "\n", "[2.3972e-9 0.0; 0.0 -5.18743e-9], [1.0, 0.761594, 5.08753e-17, 3.2656e-17])" ] }, "execution_count": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "(S3test,S4test) = compute_SVD2(tensor,4)" ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "2×2×4 Array{Float64,3}:\n", "[:, :, 1] =\n", " -0.907759 0.0 \n", " 0.0 -0.419491\n", "\n", "[:, :, 2] =\n", " 0.0 -0.617088\n", " -0.617088 0.0 \n", "\n", "[:, :, 3] =\n", " 0.0 5.04357e-9\n", " -5.04357e-9 0.0 \n", "\n", "[:, :, 4] =\n", " -2.3972e-9 0.0 \n", " 0.0 5.18743e-9" ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "S3test" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "contract (generic function with 1 method)" ] }, "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "function contract(S1::Array{Float64,3},S2::Array{Float64,3},S3::Array{Float64,3},S4::Array{Float64,3})\n", " \n", " len_coarse = length(S1[1,1,:])\n", " \n", " len_fine = length(S1[:,1,1])\n", " \n", " new_ten = zeros(len_coarse,len_coarse,len_coarse,len_coarse)\n", " \n", " for p in 1:len_coarse, q in 1:len_coarse, r in 1:len_coarse, s in 1:len_coarse\n", " \n", " for i in 1:len_fine, j in 1:len_fine, k in 1:len_fine, l in 1:len_fine\n", " \n", " new_ten[p,q,r,s] += S1[i,j,p] * S2[l,k,r] * S3[k,j,q] * S4[i,l,s]\n", " \n", " end\n", " \n", " end\n", " \n", " return new_ten\n", " \n", "end" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "4×4×4×4 Array{Float64,4}:\n", "[:, :, 1, 1] =\n", " 0.709987 0.0 0.0 1.41022e-9 \n", " 0.0 0.380797 -2.01696e-9 0.0 \n", " 0.0 -2.01696e-9 2.54376e-17 0.0 \n", " 1.41022e-9 0.0 0.0 9.47065e-18\n", "\n", "[:, :, 2, 1] =\n", " 1.43044e-17 0.380797 2.01696e-9 -1.76889e-25\n", " 0.290013 3.09541e-17 2.52994e-25 -1.41022e-9 \n", " 1.24077e-24 2.52994e-25 2.06777e-33 1.77855e-17\n", " -1.76889e-25 -9.30578e-25 1.35453e-17 2.1874e-33 \n", "\n", "[:, :, 3, 1] =\n", " -1.16913e-25 -2.01696e-9 -2.54376e-17 1.44574e-33\n", " 4.1359e-25 -2.52994e-25 -2.06777e-33 1.77855e-17\n", " 1.93731e-17 -2.06777e-33 -1.69002e-41 -9.4204e-26 \n", " 1.44574e-33 -1.35453e-17 2.29589e-41 -1.78781e-41\n", "\n", "[:, :, 4, 1] =\n", " -1.41022e-9 0.0 0.0 -9.47065e-18\n", " 0.0 -6.20385e-25 1.35453e-17 0.0 \n", " 0.0 1.35453e-17 -3.44383e-41 0.0 \n", " -9.47065e-18 0.0 0.0 4.6052e-26 \n", "\n", "[:, :, 1, 2] =\n", " 1.43044e-17 0.290013 0.0 -1.76889e-25\n", " 0.380797 3.09541e-17 2.52994e-25 0.0 \n", " 2.01696e-9 2.52994e-25 2.06777e-33 1.35453e-17\n", " -1.76889e-25 -1.41022e-9 1.77855e-17 2.1874e-33 \n", "\n", "[:, :, 2, 2] =\n", " 0.380797 9.79374e-17 2.94473e-25 -8.17107e-41\n", " 9.79374e-17 0.290013 -4.1359e-25 -2.0589e-25 \n", " 2.94473e-25 -4.1359e-25 1.93731e-17 4.57426e-33\n", " 2.06795e-25 -2.0589e-25 4.57426e-33 1.24353e-17\n", "\n", "[:, :, 3, 2] =\n", " 2.01696e-9 -2.94473e-25 -6.54232e-33 1.35453e-17\n", " 2.94473e-25 -4.1359e-25 -1.93731e-17 4.57426e-33\n", " 6.54232e-33 -1.93731e-17 -2.29589e-41 -1.37537e-41\n", " 1.35453e-17 -4.57426e-33 1.37537e-41 -6.58656e-26\n", "\n", "[:, :, 4, 2] =\n", " 1.76889e-25 1.41022e-9 1.77855e-17 -2.1874e-33 \n", " -1.13737e-24 3.82779e-25 3.12852e-33 -1.24353e-17\n", " -1.35453e-17 3.12852e-33 2.557e-41 6.58656e-26\n", " -2.1874e-33 9.47065e-18 -5.16575e-41 2.70494e-41\n", "\n", "[:, :, 1, 3] =\n", " -1.16913e-25 -6.20385e-25 -1.93731e-17 1.44574e-33\n", " 2.01696e-9 -2.52994e-25 -2.06777e-33 1.35453e-17\n", " 2.54376e-17 -2.06777e-33 -1.69002e-41 -4.59177e-41\n", " 1.44574e-33 -1.77855e-17 9.4204e-26 -1.78781e-41\n", "\n", "[:, :, 2, 3] =\n", " -2.01696e-9 -8.00461e-25 -2.40678e-33 -1.35453e-17\n", " -8.00461e-25 -1.24077e-24 1.93731e-17 1.68278e-33\n", " -2.40678e-33 1.93731e-17 -9.18355e-41 -3.73863e-41\n", " -1.35453e-17 1.68278e-33 -3.73863e-41 6.58656e-26\n", "\n", "[:, :, 3, 3] =\n", " -2.54376e-17 2.40678e-33 5.34716e-41 -1.14794e-41\n", " -2.40678e-33 -1.93731e-17 3.44383e-41 -3.73863e-41\n", " -5.34716e-41 3.44383e-41 -1.29415e-33 1.12411e-49\n", " -1.14794e-41 3.73863e-41 -1.12411e-49 -8.3069e-34 \n", "\n", "[:, :, 4, 3] =\n", " -1.44574e-33 -1.77855e-17 -9.4204e-26 1.78781e-41\n", " -1.35453e-17 -3.12852e-33 -2.557e-41 6.58656e-26\n", " -3.44383e-41 -2.557e-41 -2.08988e-49 -8.3069e-34 \n", " 1.78781e-41 2.86986e-41 -6.32649e-34 -2.2108e-49 \n", "\n", "[:, :, 1, 4] =\n", " -1.41022e-9 0.0 0.0 -9.47065e-18\n", " 0.0 -5.16988e-25 1.35453e-17 0.0 \n", " 0.0 1.35453e-17 -4.59177e-41 0.0 \n", " -9.47065e-18 0.0 0.0 4.6052e-26 \n", "\n", "[:, :, 2, 4] =\n", " 1.76889e-25 -1.03398e-25 -1.35453e-17 -2.1874e-33 \n", " 1.41022e-9 3.82779e-25 3.12852e-33 9.47065e-18\n", " 1.77855e-17 3.12852e-33 2.557e-41 -1.14794e-41\n", " -2.1874e-33 -1.24353e-17 6.58656e-26 2.70494e-41\n", "\n", "[:, :, 3, 4] =\n", " -1.44574e-33 1.35453e-17 4.59177e-41 1.78781e-41\n", " 1.77855e-17 -3.12852e-33 -2.557e-41 -4.59177e-41\n", " 9.4204e-26 -2.557e-41 -2.08988e-49 6.32649e-34\n", " 1.78781e-41 -6.58656e-26 8.3069e-34 -2.2108e-49 \n", "\n", "[:, :, 4, 4] =\n", " 9.47065e-18 0.0 0.0 -4.6052e-26 \n", " 0.0 1.24353e-17 6.58656e-26 0.0 \n", " 0.0 6.58656e-26 8.3069e-34 0.0 \n", " -4.6052e-26 0.0 0.0 7.57138e-34" ] }, "execution_count": 17, "metadata": {}, "output_type": "execute_result" } ], "source": [ "contract(S1test,S2test,S3test,S4test)" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "main (generic function with 1 method)" ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "function main(beta::Float64)\n", " \n", " iter = 30 #number of iterations\n", " \n", " max_len = 8\n", " \n", " svlist = zeros(iter,4)\n", " \n", " tensor = init_tensor(beta)\n", " \n", " for i in 1:iter\n", " \n", " println(\"Iteration \", i)\n", " \n", " println(\"Compute first SVD\")\n", " \n", " (S1,S2,sv1) = compute_SVD1(tensor,max_len);\n", " \n", " println(\"Compute second SVD\")\n", " \n", " (S3,S4,sv2) = compute_SVD2(tensor,max_len);\n", " \n", " svlist[i,1] = i\n", " svlist[i,2] = sv1[2]\n", " svlist[i,3] = sv1[3]\n", " svlist[i,4] = sv1[4]\n", " \n", " println(\"Compute new tensor\")\n", " \n", " tensor = contract(S1,S2,S3,S4)\n", " \n", " println()\n", " \n", " end\n", " \n", " return svlist\n", " \n", "end" ] }, { "cell_type": "code", "execution_count": 19, "metadata": { "scrolled": true }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Iteration 1\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.641077, 2.00252e-17, 0.0]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.641077, 3.01252e-17, 2.00252e-17]\n", "Compute new tensor\n", "\n", "Iteration 2\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.56242, 0.123008, 0.0691821, 4.52497e-18, 2.61274e-24, 2.84643e-32, 9.65674e-33, 8.45029e-33, 1.83164e-33, 9.37022e-42, 3.58236e-50, 0.0, 0.0, 0.0, 0.0]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.56242, 0.123008, 0.0691821, 3.70981e-18, 3.41895e-23, 1.21642e-31, 8.56762e-32, 6.00118e-33, 1.66153e-33, 2.59039e-48, 5.63199e-50, 0.0, 0.0, 0.0, 0.0]\n", "Compute new tensor\n", "\n", "Iteration 3\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.589098, 0.245922, 0.144872, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 2.22068e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.589098, 0.245922, 0.144872, 1.19228e-16, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 9.10022e-17, 1.46762e-17]\n", "Compute new tensor\n", "\n", "Iteration 4\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.560577, 0.297694, 0.16688, 0.0572604, 0.0320989, 0.0170461, 0.00955563, 0.00515781, 0.00289135, 0.00153545, 0.000860737, 0.000295338, 0.00016556, 8.79203e-5, 4.92861e-5, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 3.01656e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.560577, 0.297694, 0.16688, 0.0572604, 0.0320989, 0.0170461, 0.00955563, 0.00515781, 0.00289135, 0.00153545, 0.000860737, 0.000295338, 0.00016556, 8.79203e-5, 4.92861e-5, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 9.07662e-17, 8.44165e-18]\n", "Compute new tensor\n", "\n", "Iteration 5\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.536645, 0.361155, 0.193812, 0.0932355, 0.0500343, 0.0336725, 0.0180701, 0.0145794, 0.00782396, 0.00526542, 0.00282566, 0.00135932, 0.000729471, 0.000490925, 0.000263452, 1.35496e-16, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 8.73489e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.536645, 0.361155, 0.193812, 0.0932355, 0.0500343, 0.0336725, 0.0180701, 0.0145794, 0.00782396, 0.00526542, 0.00282566, 0.00135932, 0.000729471, 0.000490925, 0.000263452, 1.20652e-16, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 9.05616e-17, 8.81359e-17]\n", "Compute new tensor\n", "\n", "Iteration 6\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.503216, 0.401535, 0.202059, 0.109456, 0.0550799, 0.0439504, 0.034294, 0.0221165, 0.0172573, 0.0137703, 0.00692942, 0.00375368, 0.00237356, 0.00188891, 0.00150724, 0.00119441, 0.00095307, 0.000758465, 0.0004796, 0.0002598, 0.000130736, 0.000104319, 8.1399e-5, 5.2495e-5, 4.09613e-5, 3.69261e-5, 3.26846e-5, 1.85818e-5, 1.64474e-5, 1.48271e-5, 8.90959e-6, 7.46125e-6, 4.48345e-6, 4.04177e-6, 3.57752e-6, 2.03388e-6, 1.80026e-6, 1.62292e-6, 1.26634e-6, 8.16677e-7, 6.37245e-7, 5.08482e-7, 2.55876e-7, 1.38609e-7, 8.76464e-8, 6.97501e-8, 5.56563e-8, 4.41051e-8, 3.51931e-8, 2.80071e-8, 1.77097e-8, 9.5934e-9, 4.82755e-9, 3.85209e-9, 3.00575e-9, 1.93843e-9, 1.51254e-9, 1.20691e-9, 6.07338e-10, 3.28996e-10, 1.65556e-10, 1.32104e-10, 6.64767e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.503216, 0.401535, 0.202059, 0.109456, 0.0550799, 0.0439504, 0.034294, 0.0221165, 0.0172573, 0.0137703, 0.00692942, 0.00375368, 0.00237356, 0.00188891, 0.00150724, 0.00119441, 0.00095307, 0.000758465, 0.0004796, 0.0002598, 0.000130736, 0.000104319, 8.1399e-5, 5.2495e-5, 4.09613e-5, 3.69261e-5, 3.26846e-5, 1.85818e-5, 1.64474e-5, 1.48271e-5, 8.90959e-6, 7.46125e-6, 4.48345e-6, 4.04177e-6, 3.57752e-6, 2.03388e-6, 1.80026e-6, 1.62292e-6, 1.26634e-6, 8.16677e-7, 6.37245e-7, 5.08482e-7, 2.55876e-7, 1.38609e-7, 8.76464e-8, 6.97501e-8, 5.56563e-8, 4.41051e-8, 3.51931e-8, 2.80071e-8, 1.77097e-8, 9.5934e-9, 4.82755e-9, 3.85209e-9, 3.00575e-9, 1.93843e-9, 1.51254e-9, 1.20691e-9, 6.07338e-10, 3.28996e-10, 1.65556e-10, 1.32104e-10, 6.64767e-11]\n", "Compute new tensor\n", "\n", "Iteration 7\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.473484, 0.429878, 0.203535, 0.112336, 0.0559763, 0.0492236, 0.0448087, 0.0207514, 0.0188601, 0.0187656, 0.0068356, 0.00680567, 0.00600665, 0.00210925, 0.00188101, 0.0017581, 0.00157689, 0.000694351, 0.00047352, 0.000278735, 0.000274663, 0.000255744, 0.000116557, 0.00010287, 4.54328e-5, 4.16386e-5, 2.92212e-5, 2.45141e-5, 1.47531e-5, 9.9266e-6, 8.4948e-6, 5.68689e-6, 3.14348e-6, 1.60147e-6, 1.36639e-6, 1.24026e-6, 1.22425e-6, 9.11773e-7, 6.51706e-7, 1.99892e-7, 1.67101e-7, 5.30057e-8, 5.27357e-8, 3.96613e-8, 1.63703e-8, 1.31687e-8, 4.08386e-9, 1.29695e-9, 1.07063e-9, 7.03233e-11, 4.82315e-16, 2.0754e-16, 2.06851e-16, 1.83553e-16, 1.59413e-16, 1.23039e-16, 9.06589e-17, 9.06589e-17, 9.06589e-17, 9.06589e-17, 9.06589e-17, 8.34075e-17, 1.23395e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.473484, 0.429878, 0.203535, 0.112336, 0.0559763, 0.0492236, 0.0448087, 0.0207514, 0.0188601, 0.0187656, 0.0068356, 0.00680567, 0.00600665, 0.00210925, 0.00188101, 0.0017581, 0.00157689, 0.000694351, 0.00047352, 0.000278735, 0.000274663, 0.000255744, 0.000116557, 0.00010287, 4.54328e-5, 4.16386e-5, 2.92212e-5, 2.45141e-5, 1.47531e-5, 9.9266e-6, 8.4948e-6, 5.68689e-6, 3.14348e-6, 1.60147e-6, 1.36639e-6, 1.24026e-6, 1.22425e-6, 9.11773e-7, 6.51706e-7, 1.99892e-7, 1.67101e-7, 5.30057e-8, 5.27357e-8, 3.96613e-8, 1.63703e-8, 1.31687e-8, 4.08386e-9, 1.29695e-9, 1.07063e-9, 7.03233e-11, 4.582e-16, 2.51553e-16, 2.42495e-16, 1.62663e-16, 1.08858e-16, 9.06589e-17, 9.06589e-17, 9.06589e-17, 9.06589e-17, 9.06589e-17, 9.06589e-17, 9.06589e-17, 2.29547e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 8\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.457327, 0.444373, 0.203318, 0.0998923, 0.0730707, 0.0411341, 0.0404522, 0.0178807, 0.0175763, 0.0118718, 0.00972742, 0.00714968, 0.00520424, 0.00202466, 0.00198693, 0.00156924, 0.0015114, 0.00117371, 0.000542029, 0.000469188, 0.000327125, 0.000137469, 7.2244e-5, 7.01684e-5, 4.71443e-5, 4.64368e-5, 3.33028e-5, 3.27176e-5, 1.32194e-5, 1.27157e-5, 1.04439e-5, 8.70984e-6, 8.27236e-6, 4.88354e-6, 2.73646e-6, 1.44285e-6, 1.22417e-6, 1.01808e-6, 6.21648e-7, 4.71573e-7, 4.4869e-7, 4.44191e-7, 4.24449e-7, 2.39391e-7, 2.28019e-7, 1.56801e-7, 1.31242e-7, 1.27291e-7, 9.59445e-8, 9.46936e-8, 8.62229e-8, 5.6997e-8, 3.04235e-8, 2.56295e-8, 1.86404e-8, 1.09387e-8, 3.66189e-9, 3.15264e-9, 2.06516e-9, 8.51378e-10, 2.26381e-10, 9.54842e-11, 9.22444e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.457327, 0.444373, 0.203318, 0.0998923, 0.0730707, 0.0411341, 0.0404522, 0.0178807, 0.0175763, 0.0118718, 0.00972742, 0.00714968, 0.00520424, 0.00202466, 0.00198693, 0.00156924, 0.0015114, 0.00117371, 0.000542029, 0.000469188, 0.000327125, 0.000137469, 7.2244e-5, 7.01684e-5, 4.71443e-5, 4.64368e-5, 3.33028e-5, 3.27176e-5, 1.32194e-5, 1.27157e-5, 1.04439e-5, 8.70984e-6, 8.27236e-6, 4.88354e-6, 2.73646e-6, 1.44285e-6, 1.22417e-6, 1.01808e-6, 6.21648e-7, 4.71573e-7, 4.4869e-7, 4.44191e-7, 4.24449e-7, 2.39391e-7, 2.28019e-7, 1.56801e-7, 1.31242e-7, 1.27291e-7, 9.59445e-8, 9.46936e-8, 8.62229e-8, 5.6997e-8, 3.04235e-8, 2.56295e-8, 1.86404e-8, 1.09387e-8, 3.66189e-9, 3.15264e-9, 2.06516e-9, 8.51378e-10, 2.26381e-10, 9.54842e-11, 9.22444e-11]\n", "Compute new tensor\n", "\n", "Iteration 9\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.452212, 0.450034, 0.20352, 0.0905663, 0.0838129, 0.0394036, 0.0393866, 0.00761919, 0.00493114, 0.00492195, 0.00428867, 0.00296104, 0.00114654, 0.000654838, 0.000654749, 0.000463218, 0.000392367, 0.00038827, 0.000218774, 0.00021512, 1.84038e-5, 1.64542e-5, 8.3799e-6, 8.34484e-6, 8.21473e-6, 8.05259e-6, 5.78401e-6, 5.76383e-6, 4.93825e-6, 3.65358e-6, 3.61412e-6, 3.3998e-6, 3.13672e-6, 3.01903e-7, 2.77368e-7, 2.5063e-7, 1.76993e-7, 1.41985e-7, 9.49993e-8, 7.93854e-8, 7.88098e-8, 5.09228e-8, 3.51924e-8, 3.0299e-8, 2.47127e-8, 2.47041e-8, 1.87267e-8, 1.86509e-8, 1.08752e-8, 1.0453e-8, 1.01753e-8, 9.93235e-9, 7.61688e-9, 4.62657e-9, 4.45045e-9, 4.38838e-9, 2.89103e-9, 1.72223e-9, 1.24734e-9, 7.95643e-11, 4.54434e-11, 2.81326e-13, 1.08733e-13]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.452212, 0.450034, 0.20352, 0.0905663, 0.0838129, 0.0394036, 0.0393866, 0.00761919, 0.00493114, 0.00492195, 0.00428867, 0.00296104, 0.00114654, 0.000654838, 0.000654749, 0.000463218, 0.000392367, 0.00038827, 0.000218774, 0.00021512, 1.84038e-5, 1.64542e-5, 8.3799e-6, 8.34484e-6, 8.21473e-6, 8.05259e-6, 5.78401e-6, 5.76383e-6, 4.93825e-6, 3.65358e-6, 3.61412e-6, 3.3998e-6, 3.13672e-6, 3.01903e-7, 2.77368e-7, 2.5063e-7, 1.76993e-7, 1.41985e-7, 9.49993e-8, 7.93854e-8, 7.88098e-8, 5.09228e-8, 3.51924e-8, 3.0299e-8, 2.47127e-8, 2.47041e-8, 1.87267e-8, 1.86509e-8, 1.08752e-8, 1.0453e-8, 1.01753e-8, 9.93235e-9, 7.61688e-9, 4.62657e-9, 4.45045e-9, 4.38838e-9, 2.89103e-9, 1.72223e-9, 1.24734e-9, 7.95642e-11, 4.54434e-11, 2.81331e-13, 1.08739e-13]\n", "Compute new tensor\n", "\n", "Iteration 10\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.451325, 0.451152, 0.203617, 0.0878098, 0.087175, 0.0394803, 0.0394802, 0.00770396, 0.000603636, 0.000330083, 0.000329961, 0.000171467, 6.16051e-5, 4.3814e-5, 4.37758e-5, 3.04915e-5, 3.03937e-5, 3.03503e-5, 1.98776e-5, 1.98174e-5, 6.23995e-7, 5.34957e-7, 4.65834e-7, 3.9648e-7, 3.93799e-7, 3.90123e-7, 2.64137e-7, 2.60218e-7, 2.59969e-7, 2.41749e-7, 2.09743e-7, 2.0555e-7, 8.31988e-8, 1.46076e-8, 7.92415e-9, 7.73813e-9, 4.53739e-9, 1.70228e-9, 1.63865e-9, 1.27996e-9, 1.00339e-9, 8.49035e-10, 8.41895e-10, 7.92672e-10, 5.28954e-10, 5.15386e-10, 4.56162e-10, 4.38201e-10, 4.19202e-10, 3.67521e-10, 3.26963e-10, 2.74039e-10, 2.37535e-10, 1.60429e-10, 1.58119e-10, 1.40558e-10, 1.36389e-10, 6.17536e-11, 4.60635e-11, 3.02162e-11, 2.20438e-11, 1.82249e-11, 5.92329e-12]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.451325, 0.451152, 0.203617, 0.0878098, 0.087175, 0.0394803, 0.0394802, 0.00770396, 0.000603636, 0.000330083, 0.000329961, 0.000171467, 6.16051e-5, 4.3814e-5, 4.37758e-5, 3.04915e-5, 3.03937e-5, 3.03503e-5, 1.98776e-5, 1.98174e-5, 6.23995e-7, 5.34957e-7, 4.65834e-7, 3.9648e-7, 3.93799e-7, 3.90123e-7, 2.64137e-7, 2.60218e-7, 2.59969e-7, 2.41749e-7, 2.09743e-7, 2.0555e-7, 8.31988e-8, 1.46076e-8, 7.92415e-9, 7.73813e-9, 4.53739e-9, 1.70228e-9, 1.63865e-9, 1.27996e-9, 1.00339e-9, 8.49035e-10, 8.41895e-10, 7.92672e-10, 5.28954e-10, 5.15386e-10, 4.56162e-10, 4.38201e-10, 4.19202e-10, 3.67521e-10, 3.26963e-10, 2.74039e-10, 2.37535e-10, 1.60429e-10, 1.58119e-10, 1.40558e-10, 1.36389e-10, 6.17536e-11, 4.60635e-11, 3.02162e-11, 2.20438e-11, 1.82249e-11, 5.92329e-12]\n", "Compute new tensor\n", "\n", "Iteration 11\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.451242, 0.451238, 0.203617, 0.0874972, 0.0874782, 0.0394779, 0.0394779, 0.00770383, 2.00007e-5, 9.16261e-6, 9.16249e-6, 4.19601e-6, 1.27795e-6, 9.46087e-7, 9.45651e-7, 6.08048e-7, 6.07937e-7, 4.40657e-7, 4.40642e-7, 3.61312e-7, 2.89025e-7, 1.63066e-7, 1.6302e-7, 7.35734e-8, 1.50222e-8, 8.1774e-9, 8.16891e-9, 3.99744e-9, 3.99708e-9, 2.5458e-9, 1.30386e-9, 1.30363e-9, 6.65364e-10, 2.28669e-11, 4.96257e-12, 4.92015e-12, 3.15235e-12, 2.65323e-12, 2.65157e-12, 1.97694e-12, 1.58856e-12, 1.58628e-12, 9.28937e-13, 9.2627e-13, 8.07385e-13, 4.34544e-13, 5.13381e-14, 4.95797e-14, 4.57192e-14, 3.34453e-14, 2.28343e-14, 2.2801e-14, 2.03547e-14, 2.03455e-14, 1.24383e-14, 1.12896e-14, 8.15549e-15, 6.89542e-15, 4.23763e-15, 2.7839e-15, 1.77714e-15, 1.70279e-15, 4.38876e-16]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.451242, 0.451238, 0.203617, 0.0874972, 0.0874782, 0.0394779, 0.0394779, 0.00770383, 2.00007e-5, 9.16261e-6, 9.16249e-6, 4.19601e-6, 1.27795e-6, 9.46087e-7, 9.45651e-7, 6.08048e-7, 6.07937e-7, 4.40657e-7, 4.40642e-7, 3.61312e-7, 2.89025e-7, 1.63066e-7, 1.6302e-7, 7.35734e-8, 1.50222e-8, 8.1774e-9, 8.16891e-9, 3.99744e-9, 3.99708e-9, 2.5458e-9, 1.30386e-9, 1.30363e-9, 6.65364e-10, 2.28669e-11, 4.96257e-12, 4.92014e-12, 3.15236e-12, 2.65323e-12, 2.65157e-12, 1.97694e-12, 1.58861e-12, 1.58632e-12, 9.28936e-13, 9.26269e-13, 8.07393e-13, 4.34542e-13, 5.13383e-14, 4.95798e-14, 4.572e-14, 3.349e-14, 2.28341e-14, 2.28008e-14, 2.03539e-14, 2.03446e-14, 1.24504e-14, 1.13022e-14, 8.15228e-15, 6.89546e-15, 4.23315e-15, 2.78095e-15, 1.78517e-15, 1.7056e-15, 4.38903e-16]\n", "Compute new tensor\n", "\n", "Iteration 12\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874827, 0.0874826, 0.0394757, 0.0394757, 0.00770295, 3.66963e-7, 1.65589e-7, 1.65589e-7, 1.26492e-7, 7.47205e-8, 5.71013e-8, 5.71012e-8, 2.57768e-8, 5.58863e-9, 5.58857e-9, 3.74473e-9, 2.52397e-9, 2.52397e-9, 1.69333e-9, 1.69332e-9, 7.65701e-10, 8.91473e-11, 2.32334e-11, 2.32331e-11, 1.05212e-11, 1.05212e-11, 4.94359e-12, 2.24411e-12, 2.24408e-12, 1.0185e-12, 5.80686e-14, 8.68319e-15, 8.6804e-15, 4.4137e-15, 3.95135e-15, 3.95042e-15, 1.89131e-15, 1.85961e-15, 5.8373e-16, 4.9941e-16, 2.67932e-16, 2.24972e-16, 2.1377e-16, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 3.14833e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874827, 0.0874826, 0.0394757, 0.0394757, 0.00770295, 3.66963e-7, 1.65589e-7, 1.65589e-7, 1.26492e-7, 7.47205e-8, 5.71013e-8, 5.71012e-8, 2.57768e-8, 5.58863e-9, 5.58857e-9, 3.74473e-9, 2.52397e-9, 2.52397e-9, 1.69333e-9, 1.69332e-9, 7.65701e-10, 8.91473e-11, 2.32334e-11, 2.32331e-11, 1.05212e-11, 1.05212e-11, 4.94347e-12, 2.24408e-12, 2.24405e-12, 1.01844e-12, 5.80665e-14, 8.68401e-15, 8.67723e-15, 4.25204e-15, 3.95185e-15, 3.95128e-15, 1.86138e-15, 1.8136e-15, 7.32246e-16, 5.05329e-16, 2.82198e-16, 1.73107e-16, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 7.76968e-17]\n", "Compute new tensor\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Iteration 13\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874777, 0.0874777, 0.0394734, 0.0394734, 0.00770207, 3.66864e-7, 1.65544e-7, 1.65544e-7, 7.46999e-8, 8.34925e-11, 3.76753e-11, 3.76753e-11, 1.70006e-11, 3.45744e-12, 3.45744e-12, 1.56015e-12, 1.56015e-12, 6.09881e-13, 2.75223e-13, 2.75223e-13, 1.24199e-13, 5.74744e-14, 3.82698e-15, 3.82543e-15, 1.73132e-15, 1.72933e-15, 5.78575e-16, 4.89437e-16, 3.71135e-16, 3.4291e-16, 3.04743e-16, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 7.94323e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874777, 0.0874777, 0.0394734, 0.0394734, 0.00770207, 3.66864e-7, 1.65544e-7, 1.65544e-7, 7.46999e-8, 8.34925e-11, 3.76753e-11, 3.76753e-11, 1.70006e-11, 3.45744e-12, 3.45744e-12, 1.56015e-12, 1.56015e-12, 6.09882e-13, 2.75226e-13, 2.75226e-13, 1.24195e-13, 5.7474e-14, 3.82764e-15, 3.82446e-15, 1.72819e-15, 1.72797e-15, 6.97442e-16, 4.78717e-16, 3.13675e-16, 2.95618e-16, 1.75926e-16, 1.03062e-16, 9.57657e-17, 9.37895e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 2.9946e-17]\n", "Compute new tensor\n", "\n", "Iteration 14\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874727, 0.0874727, 0.0394712, 0.0394712, 0.00770119, 3.66737e-7, 1.65487e-7, 1.65487e-7, 7.46741e-8, 2.85428e-15, 1.30106e-15, 1.29281e-15, 5.8414e-16, 1.26105e-16, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 5.90539e-17, 1.68837e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874727, 0.0874727, 0.0394712, 0.0394712, 0.00770119, 3.66737e-7, 1.65487e-7, 1.65487e-7, 7.46741e-8, 2.86674e-15, 1.2912e-15, 1.28772e-15, 5.84745e-16, 1.29523e-16, 1.07136e-16, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 9.07851e-17, 8.63244e-17, 2.9295e-17]\n", "Compute new tensor\n", "\n", "Iteration 15\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874677, 0.0874677, 0.0394689, 0.0394689, 0.00770031, 3.66611e-7, 1.6543e-7, 1.6543e-7, 7.46484e-8, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 8.06718e-17, 1.42737e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874677, 0.0874677, 0.0394689, 0.0394689, 0.00770031, 3.66611e-7, 1.6543e-7, 1.6543e-7, 7.46484e-8, 1.09509e-16, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 1.76694e-17]\n", "Compute new tensor\n", "\n", "Iteration 16\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874627, 0.0874627, 0.0394667, 0.0394667, 0.00769942, 3.66485e-7, 1.65373e-7, 1.65373e-7, 7.46227e-8, 9.68375e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 5.58137e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874627, 0.0874627, 0.0394667, 0.0394667, 0.00769942, 3.66485e-7, 1.65373e-7, 1.65373e-7, 7.46227e-8, 1.3678e-16, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 3.73148e-17]\n", "Compute new tensor\n", "\n", "Iteration 17\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874578, 0.0874578, 0.0394644, 0.0394644, 0.00769854, 3.66359e-7, 1.65316e-7, 1.65316e-7, 7.4597e-8, 2.61338e-16, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 2.03567e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874578, 0.0874578, 0.0394644, 0.0394644, 0.00769854, 3.66359e-7, 1.65316e-7, 1.65316e-7, 7.4597e-8, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 9.07852e-17, 8.13888e-17, 1.05472e-17]\n", "Compute new tensor\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Iteration 18\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874528, 0.0874528, 0.0394622, 0.0394622, 0.00769766, 3.66232e-7, 1.65259e-7, 1.65259e-7, 7.45713e-8, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 7.17671e-17, 2.1404e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874528, 0.0874528, 0.0394622, 0.0394622, 0.00769766, 3.66232e-7, 1.65259e-7, 1.65259e-7, 7.45713e-8, 1.57475e-16, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 2.91409e-17]\n", "Compute new tensor\n", "\n", "Iteration 19\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874478, 0.0874478, 0.0394599, 0.0394599, 0.00769678, 3.66106e-7, 1.65202e-7, 1.65202e-7, 7.45457e-8, 1.02248e-16, 9.43389e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 1.24078e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874478, 0.0874478, 0.0394599, 0.0394599, 0.00769678, 3.66106e-7, 1.65202e-7, 1.65202e-7, 7.45457e-8, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 6.17016e-17, 2.1141e-17]\n", "Compute new tensor\n", "\n", "Iteration 20\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874428, 0.0874428, 0.0394577, 0.0394577, 0.0076959, 3.6598e-7, 1.65145e-7, 1.65145e-7, 7.452e-8, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 4.12342e-17, 1.9083e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874428, 0.0874428, 0.0394577, 0.0394577, 0.0076959, 3.6598e-7, 1.65145e-7, 1.65145e-7, 7.452e-8, 9.08072e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 9.07853e-17, 8.47897e-18]\n", "Compute new tensor\n", "\n", "Iteration 21\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874379, 0.0874379, 0.0394555, 0.0394555, 0.00769502, 3.65854e-7, 1.65088e-7, 1.65088e-7, 7.44944e-8, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 6.90145e-17, 1.66686e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874379, 0.0874379, 0.0394555, 0.0394555, 0.00769502, 3.65854e-7, 1.65088e-7, 1.65088e-7, 7.44944e-8, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 8.92191e-17, 1.45e-17]\n", "Compute new tensor\n", "\n", "Iteration 22\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874329, 0.0874329, 0.0394532, 0.0394532, 0.00769414, 3.65729e-7, 1.65031e-7, 1.65031e-7, 7.44687e-8, 1.51154e-16, 1.21374e-16, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 4.7029e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874329, 0.0874329, 0.0394532, 0.0394532, 0.00769414, 3.65729e-7, 1.65031e-7, 1.65031e-7, 7.44687e-8, 2.07863e-16, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 7.57161e-17]\n", "Compute new tensor\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Iteration 23\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874279, 0.0874279, 0.039451, 0.039451, 0.00769325, 3.65603e-7, 1.64975e-7, 1.64975e-7, 7.44431e-8, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 7.99794e-17, 3.3423e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874279, 0.0874279, 0.039451, 0.039451, 0.00769325, 3.65603e-7, 1.64975e-7, 1.64975e-7, 7.44431e-8, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 9.07854e-17, 5.33054e-17, 2.5551e-17]\n", "Compute new tensor\n", "\n", "Iteration 24\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.087423, 0.087423, 0.0394487, 0.0394487, 0.00769237, 3.65477e-7, 1.64918e-7, 1.64918e-7, 7.44175e-8, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 5.7791e-17, 3.25788e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.087423, 0.087423, 0.0394487, 0.0394487, 0.00769237, 3.65477e-7, 1.64918e-7, 1.64918e-7, 7.44175e-8, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 5.54051e-17, 2.86717e-17]\n", "Compute new tensor\n", "\n", "Iteration 25\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.087418, 0.087418, 0.0394465, 0.0394465, 0.0076915, 3.65352e-7, 1.64861e-7, 1.64861e-7, 7.43919e-8, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 3.99953e-17, 3.01797e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.087418, 0.087418, 0.0394465, 0.0394465, 0.0076915, 3.65352e-7, 1.64861e-7, 1.64861e-7, 7.43919e-8, 9.81543e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 2.32543e-17]\n", "Compute new tensor\n", "\n", "Iteration 26\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.087413, 0.087413, 0.0394443, 0.0394443, 0.00769062, 3.65226e-7, 1.64805e-7, 1.64805e-7, 7.43664e-8, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 3.9934e-17, 1.19543e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.087413, 0.087413, 0.0394443, 0.0394443, 0.00769062, 3.65226e-7, 1.64805e-7, 1.64805e-7, 7.43664e-8, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 9.07855e-17, 5.3355e-17, 1.2149e-17]\n", "Compute new tensor\n", "\n", "Iteration 27\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874081, 0.0874081, 0.039442, 0.039442, 0.00768974, 3.651e-7, 1.64748e-7, 1.64748e-7, 7.43408e-8, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 5.71863e-17, 2.68323e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874081, 0.0874081, 0.039442, 0.039442, 0.00768974, 3.651e-7, 1.64748e-7, 1.64748e-7, 7.43408e-8, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 7.15538e-17, 2.50793e-17]\n", "Compute new tensor\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Iteration 28\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874031, 0.0874031, 0.0394398, 0.0394398, 0.00768886, 3.64975e-7, 1.64691e-7, 1.64691e-7, 7.43153e-8, 1.13493e-16, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 7.81687e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0874031, 0.0874031, 0.0394398, 0.0394398, 0.00768886, 3.64975e-7, 1.64691e-7, 1.64691e-7, 7.43153e-8, 1.99987e-16, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 3.37429e-18]\n", "Compute new tensor\n", "\n", "Iteration 29\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0873982, 0.0873982, 0.0394375, 0.0394375, 0.00768798, 3.6485e-7, 1.64635e-7, 1.64635e-7, 7.42898e-8, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 7.77177e-17, 4.47694e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0873982, 0.0873982, 0.0394375, 0.0394375, 0.00768798, 3.6485e-7, 1.64635e-7, 1.64635e-7, 7.42898e-8, 1.42469e-16, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 9.07856e-17, 1.60182e-17]\n", "Compute new tensor\n", "\n", "Iteration 30\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0873932, 0.0873932, 0.0394353, 0.0394353, 0.0076871, 3.64724e-7, 1.64578e-7, 1.64578e-7, 7.42642e-8, 2.05413e-16, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 1.51877e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.45124, 0.45124, 0.203617, 0.0873932, 0.0873932, 0.0394353, 0.0394353, 0.0076871, 3.64724e-7, 1.64578e-7, 1.64578e-7, 7.42642e-8, 1.39825e-16, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 9.07857e-17, 4.77997e-17, 2.38537e-17]\n", "Compute new tensor\n", "\n" ] } ], "source": [ "res0_38 = main(0.38);" ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Iteration 1\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.652707, 3.94251e-17, 0.0]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.652707, 3.94251e-17, 0.0]\n", "Compute new tensor\n", "\n", "Iteration 2\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.577116, 0.121273, 0.0699885, 6.92822e-18, 1.04672e-25, 9.33208e-33, 5.10755e-33, 8.68606e-34, 3.98063e-49, 1.85833e-50, 0.0, 0.0, 0.0, 0.0, 0.0]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.577116, 0.121273, 0.0699885, 2.26778e-18, 5.17414e-25, 1.29938e-32, 2.83018e-33, 6.24853e-34, 1.85561e-49, 4.64783e-50, 0.0, 0.0, 0.0, 0.0, 0.0]\n", "Compute new tensor\n", "\n", "Iteration 3\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.609493, 0.24532, 0.149521, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 3.41081e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.609493, 0.24532, 0.149521, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 9.04908e-17, 3.40533e-17]\n", "Compute new tensor\n", "\n", "Iteration 4\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.586307, 0.296749, 0.173986, 0.0589668, 0.0345726, 0.0174983, 0.0102594, 0.00514451, 0.00301626, 0.00152663, 0.000895072, 0.000303355, 0.000177859, 9.00203e-5, 5.27795e-5, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 2.08152e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.586307, 0.296749, 0.173986, 0.0589668, 0.0345726, 0.0174983, 0.0102594, 0.00514451, 0.00301626, 0.00152663, 0.000895072, 0.000303355, 0.000177859, 9.00203e-5, 5.27795e-5, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 9.0099e-17, 1.49012e-18]\n", "Compute new tensor\n", "\n", "Iteration 5\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.568629, 0.362272, 0.205998, 0.0975697, 0.0554809, 0.0353467, 0.0200992, 0.0147996, 0.00841545, 0.00536146, 0.00304868, 0.00144399, 0.000821092, 0.000523116, 0.000297459, 1.05547e-16, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 3.38082e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.568629, 0.362272, 0.205998, 0.0975697, 0.0554809, 0.0353467, 0.0200992, 0.0147996, 0.00841545, 0.00536146, 0.00304868, 0.00144399, 0.000821092, 0.000523116, 0.000297459, 9.57676e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 8.97842e-17, 4.72631e-17]\n", "Compute new tensor\n", "\n", "Iteration 6\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.53813, 0.405908, 0.218431, 0.119334, 0.0642175, 0.0484388, 0.035299, 0.0260664, 0.0189955, 0.0143281, 0.00771041, 0.00421239, 0.00252759, 0.00226681, 0.00170984, 0.00136017, 0.00102597, 0.000920118, 0.000552105, 0.000301628, 0.000162315, 0.000122433, 8.92214e-5, 6.58851e-5, 4.80127e-5, 3.77197e-5, 3.62157e-5, 2.02981e-5, 1.94888e-5, 1.53107e-5, 1.06472e-5, 8.23916e-6, 5.72957e-6, 4.50126e-6, 4.32178e-6, 2.42226e-6, 2.32568e-6, 1.8271e-6, 1.33147e-6, 9.83216e-7, 7.16503e-7, 5.40453e-7, 2.90834e-7, 1.5889e-7, 9.53398e-8, 8.55034e-8, 6.44947e-8, 5.13053e-8, 3.86992e-8, 3.47065e-8, 2.08252e-8, 1.13773e-8, 6.12248e-9, 4.61815e-9, 3.3654e-9, 2.48517e-9, 1.81102e-9, 1.36604e-9, 7.35109e-10, 4.01608e-10, 2.16118e-10, 1.63016e-10, 8.77239e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.53813, 0.405908, 0.218431, 0.119334, 0.0642175, 0.0484388, 0.035299, 0.0260664, 0.0189955, 0.0143281, 0.00771041, 0.00421239, 0.00252759, 0.00226681, 0.00170984, 0.00136017, 0.00102597, 0.000920118, 0.000552105, 0.000301628, 0.000162315, 0.000122433, 8.92214e-5, 6.58851e-5, 4.80127e-5, 3.77197e-5, 3.62157e-5, 2.02981e-5, 1.94888e-5, 1.53107e-5, 1.06472e-5, 8.23916e-6, 5.72957e-6, 4.50126e-6, 4.32178e-6, 2.42226e-6, 2.32568e-6, 1.8271e-6, 1.33147e-6, 9.83216e-7, 7.16503e-7, 5.40453e-7, 2.90834e-7, 1.5889e-7, 9.53398e-8, 8.55034e-8, 6.44947e-8, 5.13053e-8, 3.86992e-8, 3.47065e-8, 2.08252e-8, 1.13773e-8, 6.12248e-9, 4.61815e-9, 3.3654e-9, 2.48517e-9, 1.81102e-9, 1.36604e-9, 7.35109e-10, 4.01608e-10, 2.16118e-10, 1.63016e-10, 8.77239e-11]\n", "Compute new tensor\n", "\n", "Iteration 7\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.506192, 0.439437, 0.222329, 0.129232, 0.060767, 0.0587366, 0.052862, 0.0240511, 0.0235778, 0.0202479, 0.00789961, 0.00749341, 0.00717969, 0.0027368, 0.00230495, 0.00209752, 0.00177621, 0.000922967, 0.000601333, 0.000355892, 0.000324583, 0.000273102, 0.00016041, 0.000131688, 5.94893e-5, 5.18625e-5, 3.63257e-5, 2.77161e-5, 2.15594e-5, 1.40586e-5, 1.08063e-5, 7.57171e-6, 3.72653e-6, 2.2662e-6, 2.07274e-6, 1.79594e-6, 1.41749e-6, 1.32989e-6, 7.90924e-7, 2.82063e-7, 2.11545e-7, 7.40622e-8, 6.63944e-8, 4.5402e-8, 2.719e-8, 1.74388e-8, 4.55257e-9, 2.3292e-9, 1.84547e-9, 1.30283e-10, 4.48879e-16, 2.22039e-16, 1.75817e-16, 1.26825e-16, 9.80593e-17, 8.97786e-17, 8.97786e-17, 8.97786e-17, 8.97786e-17, 8.97786e-17, 8.97786e-17, 8.97786e-17, 1.91488e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.506192, 0.439437, 0.222329, 0.129232, 0.060767, 0.0587366, 0.052862, 0.0240511, 0.0235778, 0.0202479, 0.00789961, 0.00749341, 0.00717969, 0.0027368, 0.00230495, 0.00209752, 0.00177621, 0.000922967, 0.000601333, 0.000355892, 0.000324583, 0.000273102, 0.00016041, 0.000131688, 5.94893e-5, 5.18625e-5, 3.63257e-5, 2.77161e-5, 2.15594e-5, 1.40586e-5, 1.08063e-5, 7.57171e-6, 3.72653e-6, 2.2662e-6, 2.07274e-6, 1.79594e-6, 1.41749e-6, 1.32989e-6, 7.90924e-7, 2.82063e-7, 2.11545e-7, 7.40622e-8, 6.63944e-8, 4.5402e-8, 2.719e-8, 1.74388e-8, 4.55257e-9, 2.3292e-9, 1.84547e-9, 1.30283e-10, 4.51505e-16, 1.93571e-16, 1.6739e-16, 1.30569e-16, 8.97786e-17, 8.97786e-17, 8.97786e-17, 8.97786e-17, 8.97786e-17, 8.97786e-17, 8.97786e-17, 8.97786e-17, 3.16229e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 8\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.484165, 0.459436, 0.222544, 0.120262, 0.0788655, 0.0519305, 0.0499436, 0.0227494, 0.0218168, 0.0173174, 0.0122586, 0.00916145, 0.00664528, 0.00264628, 0.00254341, 0.00235117, 0.0021893, 0.00138101, 0.000821614, 0.000656987, 0.000548726, 0.000205733, 0.000122416, 0.000114376, 6.37105e-5, 6.1425e-5, 5.35403e-5, 5.14335e-5, 2.04973e-5, 1.71172e-5, 1.49093e-5, 1.45284e-5, 1.1042e-5, 9.00201e-6, 5.34327e-6, 2.53826e-6, 2.23871e-6, 1.82179e-6, 9.59629e-7, 9.08746e-7, 8.35861e-7, 7.8958e-7, 7.54405e-7, 3.76056e-7, 3.55082e-7, 2.84674e-7, 2.59879e-7, 2.40175e-7, 1.71747e-7, 1.38048e-7, 1.24479e-7, 7.49658e-8, 4.5738e-8, 4.37236e-8, 2.80501e-8, 1.33779e-8, 3.70516e-9, 3.58441e-9, 2.2247e-9, 1.7652e-9, 6.31237e-10, 1.62594e-10, 7.09339e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.484165, 0.459436, 0.222544, 0.120262, 0.0788655, 0.0519305, 0.0499436, 0.0227494, 0.0218168, 0.0173174, 0.0122586, 0.00916145, 0.00664528, 0.00264628, 0.00254341, 0.00235117, 0.0021893, 0.00138101, 0.000821614, 0.000656987, 0.000548726, 0.000205733, 0.000122416, 0.000114376, 6.37105e-5, 6.1425e-5, 5.35403e-5, 5.14335e-5, 2.04973e-5, 1.71172e-5, 1.49093e-5, 1.45284e-5, 1.1042e-5, 9.00201e-6, 5.34327e-6, 2.53826e-6, 2.23871e-6, 1.82179e-6, 9.59629e-7, 9.08746e-7, 8.35861e-7, 7.8958e-7, 7.54405e-7, 3.76056e-7, 3.55082e-7, 2.84674e-7, 2.59879e-7, 2.40175e-7, 1.71747e-7, 1.38048e-7, 1.24479e-7, 7.49658e-8, 4.5738e-8, 4.37236e-8, 2.80501e-8, 1.33779e-8, 3.70516e-9, 3.58441e-9, 2.2247e-9, 1.7652e-9, 6.31237e-10, 1.62594e-10, 7.09339e-11]\n", "Compute new tensor\n", "\n", "Iteration 9\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.474712, 0.469008, 0.222676, 0.107774, 0.093083, 0.0477529, 0.0476397, 0.0104408, 0.0101681, 0.00975461, 0.00763487, 0.00667846, 0.00244628, 0.00122306, 0.0012186, 0.000950832, 0.000928892, 0.000749147, 0.000459983, 0.000435378, 7.50226e-5, 4.44304e-5, 2.27028e-5, 2.1771e-5, 1.81204e-5, 1.77239e-5, 1.71571e-5, 1.70025e-5, 9.15055e-6, 7.78221e-6, 7.22537e-6, 7.03419e-6, 5.73062e-6, 1.13513e-6, 8.34785e-7, 7.6973e-7, 4.06555e-7, 2.63407e-7, 2.53808e-7, 2.32006e-7, 2.01694e-7, 1.44022e-7, 1.43367e-7, 1.13639e-7, 5.25948e-8, 4.94678e-8, 4.2588e-8, 4.12107e-8, 3.43109e-8, 3.18561e-8, 2.65042e-8, 2.31891e-8, 1.91667e-8, 1.39672e-8, 1.16011e-8, 1.11664e-8, 9.0246e-9, 6.80545e-9, 4.40426e-10, 3.39858e-10, 1.00893e-10, 1.14648e-11, 9.40626e-13]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.474712, 0.469008, 0.222676, 0.107774, 0.093083, 0.0477529, 0.0476397, 0.0104408, 0.0101681, 0.00975461, 0.00763487, 0.00667846, 0.00244628, 0.00122306, 0.0012186, 0.000950832, 0.000928892, 0.000749147, 0.000459983, 0.000435378, 7.50226e-5, 4.44304e-5, 2.27028e-5, 2.1771e-5, 1.81204e-5, 1.77239e-5, 1.71571e-5, 1.70025e-5, 9.15055e-6, 7.78221e-6, 7.22537e-6, 7.03419e-6, 5.73062e-6, 1.13513e-6, 8.34785e-7, 7.6973e-7, 4.06555e-7, 2.63407e-7, 2.53808e-7, 2.32006e-7, 2.01694e-7, 1.44022e-7, 1.43367e-7, 1.13639e-7, 5.25948e-8, 4.94678e-8, 4.2588e-8, 4.12107e-8, 3.43109e-8, 3.18561e-8, 2.65042e-8, 2.31891e-8, 1.91667e-8, 1.39672e-8, 1.16011e-8, 1.11664e-8, 9.0246e-9, 6.80545e-9, 4.40426e-10, 3.39858e-10, 1.00893e-10, 1.14648e-11, 9.40622e-13]\n", "Compute new tensor\n", "\n", "Iteration 10\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472464, 0.471764, 0.222892, 0.102064, 0.0998191, 0.04766, 0.0476587, 0.0102699, 0.00187582, 0.00124283, 0.00124136, 0.00072194, 0.000179246, 0.000166945, 0.000166619, 0.000151977, 0.000109448, 0.000109022, 9.41597e-5, 9.3353e-5, 2.66284e-6, 2.1898e-6, 2.04552e-6, 2.02109e-6, 1.84019e-6, 1.39551e-6, 1.24274e-6, 1.15344e-6, 1.13534e-6, 9.09078e-7, 6.23924e-7, 6.02094e-7, 3.5841e-7, 9.90404e-8, 6.71767e-8, 6.69856e-8, 3.46089e-8, 1.80648e-8, 1.68813e-8, 1.58552e-8, 7.68261e-9, 7.4627e-9, 6.33557e-9, 4.23498e-9, 3.90404e-9, 3.51113e-9, 2.65101e-9, 2.28571e-9, 1.96275e-9, 1.84393e-9, 1.77699e-9, 1.69061e-9, 1.38459e-9, 1.35101e-9, 1.28106e-9, 5.66448e-10, 3.1307e-10, 3.10782e-10, 2.45751e-10, 9.52923e-11, 6.9426e-11, 4.05199e-11, 2.99638e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472464, 0.471764, 0.222892, 0.102064, 0.0998191, 0.04766, 0.0476587, 0.0102699, 0.00187582, 0.00124283, 0.00124136, 0.00072194, 0.000179246, 0.000166945, 0.000166619, 0.000151977, 0.000109448, 0.000109022, 9.41597e-5, 9.3353e-5, 2.66284e-6, 2.1898e-6, 2.04552e-6, 2.02109e-6, 1.84019e-6, 1.39551e-6, 1.24274e-6, 1.15344e-6, 1.13534e-6, 9.09078e-7, 6.23924e-7, 6.02094e-7, 3.5841e-7, 9.90404e-8, 6.71767e-8, 6.69856e-8, 3.46089e-8, 1.80648e-8, 1.68813e-8, 1.58552e-8, 7.68261e-9, 7.4627e-9, 6.33557e-9, 4.23498e-9, 3.90404e-9, 3.51113e-9, 2.65101e-9, 2.28571e-9, 1.96275e-9, 1.84393e-9, 1.77699e-9, 1.69061e-9, 1.38459e-9, 1.35101e-9, 1.28106e-9, 5.66448e-10, 3.1307e-10, 3.10782e-10, 2.45751e-10, 9.52924e-11, 6.9426e-11, 4.05199e-11, 2.99638e-11]\n", "Compute new tensor\n", "\n", "Iteration 11\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.47214, 0.472107, 0.222901, 0.101001, 0.100877, 0.0476557, 0.0476557, 0.0102759, 0.000125743, 6.19691e-5, 6.19637e-5, 3.04561e-5, 8.50805e-6, 7.02467e-6, 7.02403e-6, 4.59286e-6, 4.59172e-6, 3.61681e-6, 3.6155e-6, 2.46858e-6, 8.02021e-7, 3.7661e-7, 3.76311e-7, 1.76656e-7, 1.43729e-7, 7.06934e-8, 7.04456e-8, 4.05282e-8, 4.05042e-8, 2.10427e-8, 1.31806e-8, 1.31683e-8, 8.13868e-9, 2.35403e-10, 1.19445e-10, 6.14076e-11, 6.08421e-11, 5.07083e-11, 4.94738e-11, 3.4739e-11, 3.37628e-11, 3.36518e-11, 3.14339e-11, 1.85145e-11, 1.83228e-11, 1.0752e-11, 6.7118e-12, 4.49686e-12, 3.71395e-12, 3.7028e-12, 2.72615e-12, 2.70909e-12, 1.64541e-12, 1.62462e-12, 1.39751e-12, 1.08626e-12, 1.0538e-12, 8.54373e-13, 4.19894e-13, 4.02482e-13, 2.66864e-13, 2.04212e-13, 5.04435e-16]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.47214, 0.472107, 0.222901, 0.101001, 0.100877, 0.0476557, 0.0476557, 0.0102759, 0.000125743, 6.19691e-5, 6.19637e-5, 3.04561e-5, 8.50805e-6, 7.02467e-6, 7.02403e-6, 4.59286e-6, 4.59172e-6, 3.61681e-6, 3.6155e-6, 2.46858e-6, 8.02021e-7, 3.7661e-7, 3.76311e-7, 1.76656e-7, 1.43729e-7, 7.06934e-8, 7.04456e-8, 4.05282e-8, 4.05042e-8, 2.10427e-8, 1.31806e-8, 1.31683e-8, 8.13868e-9, 2.35403e-10, 1.19445e-10, 6.14076e-11, 6.08421e-11, 5.07083e-11, 4.94738e-11, 3.47391e-11, 3.37628e-11, 3.36518e-11, 3.14339e-11, 1.85146e-11, 1.83229e-11, 1.0752e-11, 6.71179e-12, 4.49689e-12, 3.71395e-12, 3.7028e-12, 2.72615e-12, 2.70909e-12, 1.64541e-12, 1.62462e-12, 1.39751e-12, 1.08628e-12, 1.0538e-12, 8.54374e-13, 4.19892e-13, 4.02487e-13, 2.66863e-13, 2.04214e-13, 5.01495e-16]\n", "Compute new tensor\n", "\n", "Iteration 12\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472124, 0.472123, 0.222901, 0.10093, 0.100928, 0.0476508, 0.0476508, 0.0102739, 1.96834e-6, 9.31283e-7, 9.31249e-7, 8.51362e-7, 4.406e-7, 4.01963e-7, 4.01943e-7, 1.89774e-7, 1.02938e-7, 1.02926e-7, 6.96156e-8, 4.88075e-8, 4.88074e-8, 3.31732e-8, 3.31724e-8, 1.58068e-8, 2.04154e-9, 5.4106e-10, 5.41e-10, 2.59242e-10, 2.59241e-10, 1.05666e-10, 5.1066e-11, 5.10653e-11, 2.46756e-11, 1.68347e-12, 2.36223e-13, 2.36202e-13, 1.21193e-13, 1.14909e-13, 1.14907e-13, 5.84504e-14, 5.84387e-14, 2.79281e-14, 6.05326e-15, 2.89384e-15, 2.88668e-15, 1.38459e-15, 1.09957e-15, 7.0857e-16, 6.78254e-16, 2.84147e-16, 1.67981e-16, 1.56861e-16, 1.05707e-16, 8.99757e-17, 8.99757e-17, 8.99757e-17, 8.99757e-17, 8.99757e-17, 8.99757e-17, 8.99757e-17, 8.99757e-17, 6.70036e-17, 2.42444e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472124, 0.472123, 0.222901, 0.10093, 0.100928, 0.0476508, 0.0476508, 0.0102739, 1.96834e-6, 9.31283e-7, 9.31249e-7, 8.51362e-7, 4.406e-7, 4.01963e-7, 4.01943e-7, 1.89774e-7, 1.02938e-7, 1.02926e-7, 6.96156e-8, 4.88075e-8, 4.88074e-8, 3.31732e-8, 3.31724e-8, 1.58068e-8, 2.04154e-9, 5.4106e-10, 5.41e-10, 2.59242e-10, 2.59241e-10, 1.05666e-10, 5.10659e-11, 5.10652e-11, 2.46756e-11, 1.68346e-12, 2.36241e-13, 2.36219e-13, 1.21189e-13, 1.14909e-13, 1.14907e-13, 5.83513e-14, 5.83428e-14, 2.79176e-14, 6.05223e-15, 2.89226e-15, 2.88964e-15, 1.38476e-15, 1.15873e-15, 7.43027e-16, 6.97613e-16, 2.75496e-16, 1.90712e-16, 1.74695e-16, 8.99757e-17, 8.99757e-17, 8.99757e-17, 8.99757e-17, 8.99757e-17, 8.99757e-17, 8.99757e-17, 8.99757e-17, 5.10875e-17, 4.63415e-17, 4.24496e-17]\n", "Compute new tensor\n", "\n", "Iteration 13\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100918, 0.100918, 0.047646, 0.047646, 0.0102718, 8.51537e-7, 4.02031e-7, 4.02031e-7, 1.89808e-7, 4.41448e-9, 2.08425e-9, 2.08425e-9, 9.84053e-10, 2.17161e-10, 2.1716e-10, 1.02533e-10, 1.02533e-10, 5.11466e-11, 2.41536e-11, 2.41536e-11, 1.14064e-11, 4.43564e-12, 4.00315e-13, 4.00282e-13, 1.89079e-13, 1.89073e-13, 6.7628e-14, 3.26515e-14, 3.1201e-14, 1.50846e-14, 1.04777e-15, 4.15165e-16, 2.15027e-16, 1.99738e-16, 1.522e-16, 1.51373e-16, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 5.31908e-17, 3.99923e-17, 3.89789e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100918, 0.100918, 0.047646, 0.047646, 0.0102718, 8.51537e-7, 4.02031e-7, 4.02031e-7, 1.89808e-7, 4.41448e-9, 2.08425e-9, 2.08425e-9, 9.84053e-10, 2.17161e-10, 2.1716e-10, 1.02533e-10, 1.02533e-10, 5.11466e-11, 2.41536e-11, 2.41536e-11, 1.14064e-11, 4.43564e-12, 4.0041e-13, 4.00192e-13, 1.89081e-13, 1.89077e-13, 6.75864e-14, 3.24759e-14, 3.13337e-14, 1.50884e-14, 1.04419e-15, 5.17746e-16, 4.35782e-16, 2.30332e-16, 1.66686e-16, 1.38531e-16, 1.12876e-16, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 8.99758e-17, 1.90554e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 14\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100908, 0.100908, 0.0476412, 0.0476412, 0.0102698, 8.51019e-7, 4.01786e-7, 4.01786e-7, 1.89693e-7, 8.27523e-13, 3.90685e-13, 3.90685e-13, 1.8448e-13, 3.89432e-14, 3.89283e-14, 1.83858e-14, 1.83844e-14, 1.52007e-15, 8.26668e-16, 7.21065e-16, 7.19804e-16, 5.66155e-16, 3.45196e-16, 3.39717e-16, 1.89105e-16, 1.61036e-16, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 6.65468e-17, 9.58962e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100908, 0.100908, 0.0476412, 0.0476412, 0.0102698, 8.51019e-7, 4.01786e-7, 4.01786e-7, 1.89693e-7, 8.27537e-13, 3.90697e-13, 3.90695e-13, 1.84479e-13, 3.89436e-14, 3.89432e-14, 1.83838e-14, 1.83831e-14, 1.52682e-15, 8.26849e-16, 7.24893e-16, 7.18842e-16, 5.71807e-16, 3.88852e-16, 3.43184e-16, 9.55998e-17, 9.45537e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 8.99759e-17, 1.28481e-17]\n", "Compute new tensor\n", "\n", "Iteration 15\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100898, 0.100898, 0.0476364, 0.0476364, 0.0102677, 8.50501e-7, 4.01541e-7, 4.01541e-7, 1.89577e-7, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 7.03706e-17, 1.48497e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100898, 0.100898, 0.0476364, 0.0476364, 0.0102677, 8.50501e-7, 4.01541e-7, 4.01541e-7, 1.89577e-7, 9.68875e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 3.41411e-17]\n", "Compute new tensor\n", "\n", "Iteration 16\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100888, 0.100888, 0.0476316, 0.0476316, 0.0102656, 8.49983e-7, 4.01297e-7, 4.01297e-7, 1.89462e-7, 1.49887e-16, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 1.9283e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100888, 0.100888, 0.0476316, 0.0476316, 0.0102656, 8.49983e-7, 4.01297e-7, 4.01297e-7, 1.89462e-7, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 8.9976e-17, 7.81571e-17, 4.11533e-17]\n", "Compute new tensor\n", "\n", "Iteration 17\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100878, 0.100878, 0.0476268, 0.0476268, 0.0102635, 8.49465e-7, 4.01052e-7, 4.01052e-7, 1.89346e-7, 1.40646e-16, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 6.63476e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100878, 0.100878, 0.0476268, 0.0476268, 0.0102635, 8.49465e-7, 4.01052e-7, 4.01052e-7, 1.89346e-7, 1.07323e-16, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 8.99761e-17, 4.14881e-17]\n", "Compute new tensor\n", "\n", "Iteration 18\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100868, 0.100868, 0.0476221, 0.0476221, 0.0102614, 8.48948e-7, 4.00808e-7, 4.00808e-7, 1.89231e-7, 1.40212e-16, 1.29108e-16, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 2.43828e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100868, 0.100868, 0.0476221, 0.0476221, 0.0102614, 8.48948e-7, 4.00808e-7, 4.00808e-7, 1.89231e-7, 1.48677e-16, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 8.99762e-17, 4.14086e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 19\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100858, 0.100858, 0.0476173, 0.0476173, 0.0102594, 8.48431e-7, 4.00564e-7, 4.00564e-7, 1.89116e-7, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 7.29839e-17, 4.35523e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100858, 0.100858, 0.0476173, 0.0476173, 0.0102594, 8.48431e-7, 4.00564e-7, 4.00564e-7, 1.89116e-7, 1.02058e-16, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 4.16793e-17]\n", "Compute new tensor\n", "\n", "Iteration 20\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100848, 0.100848, 0.0476125, 0.0476125, 0.0102573, 8.47915e-7, 4.00321e-7, 4.00321e-7, 1.89001e-7, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 3.7258e-17, 2.42514e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100848, 0.100848, 0.0476125, 0.0476125, 0.0102573, 8.47915e-7, 4.00321e-7, 4.00321e-7, 1.89001e-7, 2.05695e-16, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 8.99763e-17, 5.9067e-17]\n", "Compute new tensor\n", "\n", "Iteration 21\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100837, 0.100837, 0.0476077, 0.0476077, 0.0102552, 8.474e-7, 4.00077e-7, 4.00077e-7, 1.88886e-7, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 7.77075e-17, 1.92089e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100837, 0.100837, 0.0476077, 0.0476077, 0.0102552, 8.474e-7, 4.00077e-7, 4.00077e-7, 1.88886e-7, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 8.99764e-17, 5.85746e-17, 2.09674e-17]\n", "Compute new tensor\n", "\n", "Iteration 22\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100827, 0.100827, 0.047603, 0.047603, 0.0102532, 8.46885e-7, 3.99834e-7, 3.99834e-7, 1.88771e-7, 1.67743e-16, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 1.5523e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100827, 0.100827, 0.047603, 0.047603, 0.0102532, 8.46885e-7, 3.99834e-7, 3.99834e-7, 1.88771e-7, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 8.99765e-17, 6.29557e-17, 3.03701e-17]\n", "Compute new tensor\n", "\n", "Iteration 23\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100817, 0.100817, 0.0475982, 0.0475982, 0.0102511, 8.4637e-7, 3.99591e-7, 3.99591e-7, 1.88656e-7, 1.24822e-16, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 1.84538e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100817, 0.100817, 0.0475982, 0.0475982, 0.0102511, 8.4637e-7, 3.99591e-7, 3.99591e-7, 1.88656e-7, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 5.01868e-17, 4.42667e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 24\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100807, 0.100807, 0.0475934, 0.0475934, 0.010249, 8.45856e-7, 3.99349e-7, 3.99349e-7, 1.88542e-7, 1.34749e-16, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 1.25401e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100807, 0.100807, 0.0475934, 0.0475934, 0.010249, 8.45856e-7, 3.99349e-7, 3.99349e-7, 1.88542e-7, 1.73245e-16, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 8.99766e-17, 9.01778e-18]\n", "Compute new tensor\n", "\n", "Iteration 25\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100797, 0.100797, 0.0475887, 0.0475887, 0.0102469, 8.45343e-7, 3.99106e-7, 3.99106e-7, 1.88427e-7, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 5.74476e-17, 1.39843e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100797, 0.100797, 0.0475887, 0.0475887, 0.0102469, 8.45343e-7, 3.99106e-7, 3.99106e-7, 1.88427e-7, 9.45938e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 8.99767e-17, 3.13904e-17]\n", "Compute new tensor\n", "\n", "Iteration 26\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100787, 0.100787, 0.0475839, 0.0475839, 0.0102449, 8.4483e-7, 3.98864e-7, 3.98864e-7, 1.88313e-7, 9.07438e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 5.79963e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100787, 0.100787, 0.0475839, 0.0475839, 0.0102449, 8.4483e-7, 3.98864e-7, 3.98864e-7, 1.88313e-7, 9.41987e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 8.99768e-17, 2.57443e-17]\n", "Compute new tensor\n", "\n", "Iteration 27\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100777, 0.100777, 0.0475792, 0.0475792, 0.0102428, 8.44318e-7, 3.98622e-7, 3.98622e-7, 1.88199e-7, 9.1786e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 1.41789e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100777, 0.100777, 0.0475792, 0.0475792, 0.0102428, 8.44318e-7, 3.98622e-7, 3.98622e-7, 1.88199e-7, 1.58911e-16, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 8.99769e-17, 3.44255e-17]\n", "Compute new tensor\n", "\n", "Iteration 28\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100767, 0.100767, 0.0475744, 0.0475744, 0.0102407, 8.43806e-7, 3.9838e-7, 3.9838e-7, 1.88085e-7, 1.5604e-16, 1.21979e-16, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 5.7824e-17, 5.4129e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100767, 0.100767, 0.0475744, 0.0475744, 0.0102407, 8.43806e-7, 3.9838e-7, 3.9838e-7, 1.88085e-7, 1.38696e-16, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 5.10145e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 29\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100757, 0.100757, 0.0475697, 0.0475697, 0.0102387, 8.43294e-7, 3.98139e-7, 3.98139e-7, 1.87971e-7, 1.12148e-16, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 1.848e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100757, 0.100757, 0.0475697, 0.0475697, 0.0102387, 8.43294e-7, 3.98139e-7, 3.98139e-7, 1.87971e-7, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 8.9977e-17, 4.89647e-17, 2.8274e-17]\n", "Compute new tensor\n", "\n", "Iteration 30\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100747, 0.100747, 0.0475649, 0.0475649, 0.0102366, 8.42784e-7, 3.97898e-7, 3.97898e-7, 1.87857e-7, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 6.46122e-17, 4.19451e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.472123, 0.472123, 0.222901, 0.100747, 0.100747, 0.0475649, 0.0475649, 0.0102366, 8.42784e-7, 3.97898e-7, 3.97898e-7, 1.87857e-7, 1.49591e-16, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 8.99771e-17, 5.10824e-17]\n", "Compute new tensor\n", "\n" ] } ], "source": [ "res0_39 = main(0.39);" ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Iteration 1\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.664037, 2.9349e-17, 0.0]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.664037, 2.9349e-17, 0.0]\n", "Compute new tensor\n", "\n", "Iteration 2\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.59152, 0.119426, 0.0706428, 9.3715e-18, 3.83189e-25, 1.80377e-32, 1.18457e-32, 1.331e-34, 2.53262e-49, 1.29664e-49, 0.0, 0.0, 0.0, 0.0, 0.0]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.59152, 0.119426, 0.0706428, 9.56489e-18, 2.78113e-25, 1.12035e-32, 3.80113e-33, 1.20203e-33, 2.08663e-49, 9.41495e-50, 0.0, 0.0, 0.0, 0.0, 0.0]\n", "Compute new tensor\n", "\n", "Iteration 3\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.6296, 0.244271, 0.153793, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 2.19666e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.6296, 0.244271, 0.153793, 9.49296e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 5.89908e-17]\n", "Compute new tensor\n", "\n", "Iteration 4\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.612115, 0.294906, 0.180516, 0.0604857, 0.0370242, 0.0178376, 0.0109186, 0.00511753, 0.00313252, 0.00150919, 0.000923797, 0.000309537, 0.000189472, 9.12842e-5, 5.58765e-5, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 4.02695e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.612115, 0.294906, 0.180516, 0.0604857, 0.0370242, 0.0178376, 0.0109186, 0.00511753, 0.00313252, 0.00150919, 0.000923797, 0.000309537, 0.000189472, 9.12842e-5, 5.58765e-5, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 3.39627e-18]\n", "Compute new tensor\n", "\n", "Iteration 5\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.60184, 0.361716, 0.217695, 0.101388, 0.0610196, 0.0366739, 0.0220718, 0.0149555, 0.0090008, 0.00540964, 0.00325574, 0.00151631, 0.000912577, 0.000548474, 0.000330094, 1.14734e-16, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 7.55134e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.60184, 0.361716, 0.217695, 0.101388, 0.0610196, 0.0366739, 0.0220718, 0.0149555, 0.0090008, 0.00540964, 0.00325574, 0.00151631, 0.000912577, 0.000548474, 0.000330094, 1.12409e-16, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 6.03173e-17]\n", "Compute new tensor\n", "\n", "Iteration 6\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.576755, 0.407754, 0.235174, 0.128387, 0.0740478, 0.0523503, 0.0360391, 0.0301933, 0.0207857, 0.0146951, 0.00847547, 0.00462695, 0.00266862, 0.00266218, 0.00188666, 0.00153542, 0.00108814, 0.00108551, 0.000626075, 0.000341789, 0.000197128, 0.000139366, 9.59425e-5, 8.03799e-5, 5.53353e-5, 3.91209e-5, 3.81824e-5, 2.25632e-5, 2.20219e-5, 1.5569e-5, 1.23178e-5, 8.97951e-6, 7.10433e-6, 5.02261e-6, 4.90211e-6, 2.89682e-6, 2.82732e-6, 1.99886e-6, 1.37606e-6, 1.15285e-6, 7.93649e-7, 5.61093e-7, 3.23613e-7, 1.76668e-7, 1.01894e-7, 1.01648e-7, 7.2037e-8, 5.86261e-8, 4.15477e-8, 4.14475e-8, 2.3905e-8, 1.30503e-8, 7.52683e-9, 5.32131e-9, 3.66331e-9, 3.06909e-9, 2.11283e-9, 1.49373e-9, 8.61516e-10, 4.70321e-10, 2.7126e-10, 1.91775e-10, 1.10607e-10]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.576755, 0.407754, 0.235174, 0.128387, 0.0740478, 0.0523503, 0.0360391, 0.0301933, 0.0207857, 0.0146951, 0.00847547, 0.00462695, 0.00266862, 0.00266218, 0.00188666, 0.00153542, 0.00108814, 0.00108551, 0.000626075, 0.000341789, 0.000197128, 0.000139366, 9.59425e-5, 8.03799e-5, 5.53353e-5, 3.91209e-5, 3.81824e-5, 2.25632e-5, 2.20219e-5, 1.5569e-5, 1.23178e-5, 8.97951e-6, 7.10433e-6, 5.02261e-6, 4.90211e-6, 2.89682e-6, 2.82732e-6, 1.99886e-6, 1.37606e-6, 1.15285e-6, 7.93649e-7, 5.61093e-7, 3.23613e-7, 1.76668e-7, 1.01894e-7, 1.01648e-7, 7.2037e-8, 5.86261e-8, 4.15477e-8, 4.14475e-8, 2.3905e-8, 1.30503e-8, 7.52683e-9, 5.32131e-9, 3.66331e-9, 3.06909e-9, 2.11283e-9, 1.49373e-9, 8.61516e-10, 4.70321e-10, 2.7126e-10, 1.91775e-10, 1.10607e-10]\n", "Compute new tensor\n", "\n", "Iteration 7\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.545755, 0.446045, 0.24313, 0.146018, 0.0743838, 0.0608787, 0.0608268, 0.0301507, 0.0267167, 0.0213704, 0.00905625, 0.00830324, 0.00805698, 0.00347376, 0.00270331, 0.00248509, 0.00194042, 0.00118608, 0.000727343, 0.000447979, 0.000369525, 0.000285814, 0.000214074, 0.000159108, 7.56438e-5, 6.14671e-5, 4.5321e-5, 3.05406e-5, 2.99881e-5, 1.86719e-5, 1.293e-5, 9.69088e-6, 4.26101e-6, 3.20459e-6, 2.98348e-6, 2.43071e-6, 1.87839e-6, 1.57867e-6, 9.02797e-7, 3.95306e-7, 2.5539e-7, 9.67758e-8, 8.21163e-8, 4.8004e-8, 4.27754e-8, 2.09468e-8, 4.76826e-9, 3.95196e-9, 2.99863e-9, 2.26549e-10, 4.80289e-16, 3.74667e-16, 1.59533e-16, 1.06947e-16, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 4.93591e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.545755, 0.446045, 0.24313, 0.146018, 0.0743838, 0.0608787, 0.0608268, 0.0301507, 0.0267167, 0.0213704, 0.00905625, 0.00830324, 0.00805698, 0.00347376, 0.00270331, 0.00248509, 0.00194042, 0.00118608, 0.000727343, 0.000447979, 0.000369525, 0.000285814, 0.000214074, 0.000159108, 7.56438e-5, 6.14671e-5, 4.5321e-5, 3.05406e-5, 2.99881e-5, 1.86719e-5, 1.293e-5, 9.69088e-6, 4.26101e-6, 3.20459e-6, 2.98348e-6, 2.43071e-6, 1.87839e-6, 1.57867e-6, 9.02797e-7, 3.95306e-7, 2.5539e-7, 9.67758e-8, 8.21163e-8, 4.8004e-8, 4.27754e-8, 2.09468e-8, 4.76826e-9, 3.95196e-9, 2.99863e-9, 2.26549e-10, 4.86064e-16, 3.92671e-16, 2.06893e-16, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 4.90566e-17, 3.80604e-17]\n", "Compute new tensor\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Iteration 8\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.518453, 0.472384, 0.244932, 0.144274, 0.0837361, 0.0667129, 0.0615743, 0.0280353, 0.025635, 0.0247085, 0.0146208, 0.0114597, 0.00828953, 0.00341479, 0.00335003, 0.00308754, 0.00299153, 0.00155921, 0.00117209, 0.000870249, 0.000852647, 0.000300479, 0.000195263, 0.000168539, 8.36917e-5, 8.10649e-5, 7.70356e-5, 7.45577e-5, 3.02803e-5, 2.66954e-5, 1.99921e-5, 1.82791e-5, 1.49218e-5, 1.38823e-5, 9.61571e-6, 4.12695e-6, 3.90883e-6, 3.14371e-6, 1.70858e-6, 1.61992e-6, 1.47474e-6, 1.37643e-6, 1.08272e-6, 5.78592e-7, 5.62316e-7, 5.24512e-7, 4.39802e-7, 3.89126e-7, 2.96845e-7, 1.92152e-7, 1.66514e-7, 9.34397e-8, 7.00957e-8, 5.32459e-8, 4.00746e-8, 1.7322e-8, 7.87362e-9, 4.07199e-9, 3.88825e-9, 1.29239e-9, 5.76806e-10, 2.28533e-10, 7.71386e-12]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.518453, 0.472384, 0.244932, 0.144274, 0.0837361, 0.0667129, 0.0615743, 0.0280353, 0.025635, 0.0247085, 0.0146208, 0.0114597, 0.00828953, 0.00341479, 0.00335003, 0.00308754, 0.00299153, 0.00155921, 0.00117209, 0.000870249, 0.000852647, 0.000300479, 0.000195263, 0.000168539, 8.36917e-5, 8.10649e-5, 7.70356e-5, 7.45577e-5, 3.02803e-5, 2.66954e-5, 1.99921e-5, 1.82791e-5, 1.49218e-5, 1.38823e-5, 9.61571e-6, 4.12695e-6, 3.90883e-6, 3.14371e-6, 1.70858e-6, 1.61992e-6, 1.47474e-6, 1.37643e-6, 1.08272e-6, 5.78592e-7, 5.62316e-7, 5.24512e-7, 4.39802e-7, 3.89126e-7, 2.96845e-7, 1.92152e-7, 1.66514e-7, 9.34397e-8, 7.00957e-8, 5.32459e-8, 4.00746e-8, 1.7322e-8, 7.87362e-9, 4.07199e-9, 3.88825e-9, 1.29239e-9, 5.76806e-10, 2.28533e-10, 7.71383e-12]\n", "Compute new tensor\n", "\n", "Iteration 9\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.502367, 0.487815, 0.245134, 0.13139, 0.101693, 0.0593586, 0.0586853, 0.0181953, 0.0178813, 0.0133581, 0.0130806, 0.0121106, 0.00441008, 0.00204439, 0.0020093, 0.00200134, 0.00189303, 0.00109462, 0.000880314, 0.000778031, 0.000248848, 9.57474e-5, 6.49397e-5, 5.96369e-5, 4.08434e-5, 3.85723e-5, 3.08266e-5, 3.07974e-5, 2.00226e-5, 1.4824e-5, 1.27824e-5, 1.18276e-5, 9.3369e-6, 4.30489e-6, 2.40358e-6, 2.00543e-6, 1.53376e-6, 8.13168e-7, 5.19451e-7, 4.46841e-7, 4.155e-7, 3.86901e-7, 3.47604e-7, 2.38047e-7, 1.61338e-7, 1.59611e-7, 1.21759e-7, 9.97733e-8, 7.97674e-8, 7.31117e-8, 6.51663e-8, 3.79762e-8, 3.13822e-8, 2.61924e-8, 2.1269e-8, 1.82823e-8, 1.57446e-8, 1.09061e-8, 1.60644e-9, 3.27056e-10, 5.34854e-11, 9.72382e-12, 4.63138e-13]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.502367, 0.487815, 0.245134, 0.13139, 0.101693, 0.0593586, 0.0586853, 0.0181953, 0.0178813, 0.0133581, 0.0130806, 0.0121106, 0.00441008, 0.00204439, 0.0020093, 0.00200134, 0.00189303, 0.00109462, 0.000880314, 0.000778031, 0.000248848, 9.57474e-5, 6.49397e-5, 5.96369e-5, 4.08434e-5, 3.85723e-5, 3.08266e-5, 3.07974e-5, 2.00226e-5, 1.4824e-5, 1.27824e-5, 1.18276e-5, 9.3369e-6, 4.30489e-6, 2.40358e-6, 2.00543e-6, 1.53376e-6, 8.13168e-7, 5.19451e-7, 4.46841e-7, 4.155e-7, 3.86901e-7, 3.47604e-7, 2.38047e-7, 1.61338e-7, 1.59611e-7, 1.21759e-7, 9.97733e-8, 7.97674e-8, 7.31117e-8, 6.51663e-8, 3.79762e-8, 3.13822e-8, 2.61924e-8, 2.1269e-8, 1.82823e-8, 1.57446e-8, 1.09061e-8, 1.60644e-9, 3.27056e-10, 5.34854e-11, 9.72382e-12, 4.63135e-13]\n", "Compute new tensor\n", "\n", "Iteration 10\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.49684, 0.494075, 0.245478, 0.120977, 0.113481, 0.0581374, 0.058117, 0.013849, 0.0051174, 0.00438197, 0.00436784, 0.00286781, 0.000683861, 0.000552203, 0.000551085, 0.000445129, 0.00041818, 0.000408091, 0.000350594, 0.000341804, 1.29015e-5, 9.237e-6, 9.09711e-6, 6.89315e-6, 6.59366e-6, 6.14437e-6, 5.85999e-6, 4.16358e-6, 4.0298e-6, 3.13034e-6, 3.07093e-6, 3.03293e-6, 2.45608e-6, 4.18557e-7, 2.94008e-7, 2.34276e-7, 1.6857e-7, 1.27121e-7, 1.17835e-7, 5.94484e-8, 3.45862e-8, 3.15443e-8, 2.81578e-8, 2.78727e-8, 2.71668e-8, 1.72033e-8, 1.5369e-8, 1.37812e-8, 1.2111e-8, 8.86953e-9, 8.23032e-9, 6.2087e-9, 5.93169e-9, 5.07449e-9, 4.80162e-9, 3.91914e-9, 3.2378e-9, 2.28402e-9, 5.57865e-10, 3.00452e-10, 4.42469e-11, 5.10702e-12, 2.08669e-13]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.49684, 0.494075, 0.245478, 0.120977, 0.113481, 0.0581374, 0.058117, 0.013849, 0.0051174, 0.00438197, 0.00436784, 0.00286781, 0.000683861, 0.000552203, 0.000551085, 0.000445129, 0.00041818, 0.000408091, 0.000350594, 0.000341804, 1.29015e-5, 9.237e-6, 9.09711e-6, 6.89315e-6, 6.59366e-6, 6.14437e-6, 5.85999e-6, 4.16358e-6, 4.0298e-6, 3.13034e-6, 3.07093e-6, 3.03293e-6, 2.45608e-6, 4.18557e-7, 2.94008e-7, 2.34276e-7, 1.6857e-7, 1.27121e-7, 1.17835e-7, 5.94484e-8, 3.45862e-8, 3.15443e-8, 2.81578e-8, 2.78727e-8, 2.71668e-8, 1.72033e-8, 1.5369e-8, 1.37812e-8, 1.2111e-8, 8.86953e-9, 8.23032e-9, 6.2087e-9, 5.93169e-9, 5.07449e-9, 4.80162e-9, 3.91914e-9, 3.2378e-9, 2.28402e-9, 5.57865e-10, 3.00452e-10, 4.42469e-11, 5.10703e-12, 2.08652e-13]\n", "Compute new tensor\n", "\n", "Iteration 11\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.49564, 0.495396, 0.245538, 0.117652, 0.116876, 0.0581067, 0.0581066, 0.0139067, 0.000726174, 0.000403805, 0.000403593, 0.000220635, 5.03491e-5, 4.8437e-5, 4.83305e-5, 3.38928e-5, 3.38696e-5, 2.98432e-5, 2.9725e-5, 2.24566e-5, 1.6968e-6, 1.3026e-6, 7.9469e-7, 7.91741e-7, 5.56605e-7, 5.43572e-7, 4.1584e-7, 4.14577e-7, 3.62849e-7, 1.57545e-7, 1.35327e-7, 1.3453e-7, 1.12248e-7, 5.67761e-9, 3.60405e-9, 3.5101e-9, 2.27806e-9, 2.25812e-9, 6.68692e-10, 6.49307e-10, 6.2854e-10, 4.83083e-10, 4.82962e-10, 4.24852e-10, 3.67239e-10, 2.26827e-10, 2.20396e-10, 2.18468e-10, 2.16216e-10, 1.81902e-10, 1.80057e-10, 1.4563e-10, 9.90165e-11, 8.76957e-11, 6.10741e-11, 5.57201e-11, 2.8457e-11, 1.62026e-11, 1.50852e-11, 1.1582e-11, 3.74359e-12, 3.71701e-12, 3.89848e-14]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.49564, 0.495396, 0.245538, 0.117652, 0.116876, 0.0581067, 0.0581066, 0.0139067, 0.000726174, 0.000403805, 0.000403593, 0.000220635, 5.03491e-5, 4.8437e-5, 4.83305e-5, 3.38928e-5, 3.38696e-5, 2.98432e-5, 2.9725e-5, 2.24566e-5, 1.6968e-6, 1.3026e-6, 7.9469e-7, 7.91741e-7, 5.56605e-7, 5.43572e-7, 4.1584e-7, 4.14577e-7, 3.62849e-7, 1.57545e-7, 1.35327e-7, 1.3453e-7, 1.12248e-7, 5.67761e-9, 3.60405e-9, 3.5101e-9, 2.27806e-9, 2.25812e-9, 6.68692e-10, 6.49307e-10, 6.2854e-10, 4.83083e-10, 4.82962e-10, 4.24852e-10, 3.67239e-10, 2.26827e-10, 2.20396e-10, 2.18468e-10, 2.16216e-10, 1.81902e-10, 1.80057e-10, 1.4563e-10, 9.90165e-11, 8.76957e-11, 6.10741e-11, 5.57201e-11, 2.8457e-11, 1.62026e-11, 1.50852e-11, 1.1582e-11, 3.74354e-12, 3.71698e-12, 3.8962e-14]\n", "Compute new tensor\n", "\n", "Iteration 12\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495522, 0.495514, 0.245538, 0.117253, 0.117225, 0.0580941, 0.0580941, 0.0139027, 2.87121e-5, 1.43786e-5, 1.43783e-5, 7.19933e-6, 2.05147e-6, 1.7998e-6, 1.79029e-6, 1.20729e-6, 1.01458e-6, 1.01389e-6, 9.07769e-7, 9.07756e-7, 6.21994e-7, 6.21702e-7, 5.0092e-7, 3.20194e-7, 4.55187e-8, 1.20732e-8, 1.20631e-8, 6.34377e-9, 6.34339e-9, 2.28754e-9, 1.23377e-9, 1.23352e-9, 6.64508e-10, 4.62763e-11, 6.52856e-12, 6.51666e-12, 3.80929e-12, 3.57087e-12, 3.56993e-12, 1.97797e-12, 1.96944e-12, 1.69009e-12, 1.02626e-12, 8.87739e-13, 8.84113e-13, 4.64107e-13, 8.49257e-14, 3.93005e-14, 3.92897e-14, 3.04082e-14, 3.00067e-14, 1.81115e-14, 1.70127e-14, 1.68171e-14, 9.31521e-15, 5.52381e-15, 5.04018e-15, 2.68955e-15, 1.57896e-15, 4.1415e-16, 2.20486e-16, 9.17615e-17, 6.42005e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495522, 0.495514, 0.245538, 0.117253, 0.117225, 0.0580941, 0.0580941, 0.0139027, 2.87121e-5, 1.43786e-5, 1.43783e-5, 7.19933e-6, 2.05147e-6, 1.7998e-6, 1.79029e-6, 1.20729e-6, 1.01458e-6, 1.01389e-6, 9.07769e-7, 9.07756e-7, 6.21994e-7, 6.21702e-7, 5.0092e-7, 3.20194e-7, 4.55187e-8, 1.20732e-8, 1.20631e-8, 6.34377e-9, 6.34339e-9, 2.28754e-9, 1.23377e-9, 1.23352e-9, 6.64508e-10, 4.62763e-11, 6.52857e-12, 6.51666e-12, 3.80931e-12, 3.57087e-12, 3.56993e-12, 1.97803e-12, 1.96949e-12, 1.69011e-12, 1.02627e-12, 8.87742e-13, 8.84118e-13, 4.64104e-13, 8.49435e-14, 3.93028e-14, 3.92933e-14, 3.0408e-14, 3.00065e-14, 1.81095e-14, 1.70155e-14, 1.68165e-14, 9.4794e-15, 5.56432e-15, 5.06994e-15, 2.68606e-15, 1.57981e-15, 4.15254e-16, 2.16543e-16, 7.61705e-17, 6.57486e-17]\n", "Compute new tensor\n", "\n", "Iteration 13\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117218, 0.117217, 0.0580834, 0.0580834, 0.0138976, 2.05575e-6, 1.01866e-6, 1.01866e-6, 5.04766e-7, 2.25045e-7, 1.11554e-7, 1.11554e-7, 5.52971e-8, 1.32926e-8, 1.32925e-8, 6.59147e-9, 6.59147e-9, 4.00316e-9, 1.98782e-9, 1.98782e-9, 9.87072e-10, 3.35872e-10, 3.91436e-11, 3.91432e-11, 1.94643e-11, 1.94643e-11, 6.23683e-12, 3.10563e-12, 3.10561e-12, 1.54641e-12, 1.28901e-13, 1.76486e-14, 1.76382e-14, 1.31653e-14, 8.78444e-15, 8.77975e-15, 6.60808e-15, 6.55242e-15, 3.26876e-15, 8.32368e-16, 1.10256e-16, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 2.18011e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117218, 0.117217, 0.0580834, 0.0580834, 0.0138976, 2.05575e-6, 1.01866e-6, 1.01866e-6, 5.04766e-7, 2.25045e-7, 1.11554e-7, 1.11554e-7, 5.52971e-8, 1.32926e-8, 1.32925e-8, 6.59147e-9, 6.59147e-9, 4.00316e-9, 1.98782e-9, 1.98782e-9, 9.87072e-10, 3.35872e-10, 3.91436e-11, 3.91432e-11, 1.94643e-11, 1.94643e-11, 6.23668e-12, 3.10559e-12, 3.10556e-12, 1.54639e-12, 1.289e-13, 1.76377e-14, 1.76291e-14, 1.30062e-14, 8.78302e-15, 8.782e-15, 6.57609e-15, 6.49289e-15, 3.24494e-15, 4.64783e-16, 4.13044e-16, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 5.96019e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 14\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117196, 0.117196, 0.0580729, 0.0580729, 0.0138924, 2.05357e-6, 1.01758e-6, 1.01758e-6, 5.0423e-7, 2.23715e-10, 1.10855e-10, 1.10855e-10, 5.49309e-11, 1.26008e-11, 1.26008e-11, 6.24397e-12, 6.24397e-12, 8.96616e-13, 4.44387e-13, 4.44385e-13, 3.31871e-13, 2.20201e-13, 9.17829e-15, 9.17485e-15, 4.54785e-15, 4.5435e-15, 1.606e-15, 8.48231e-16, 8.37071e-16, 5.60232e-16, 4.0672e-16, 2.22548e-16, 2.21893e-16, 1.10872e-16, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.78108e-17, 5.77701e-17, 4.92294e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117196, 0.117196, 0.0580729, 0.0580729, 0.0138924, 2.05357e-6, 1.01758e-6, 1.01758e-6, 5.0423e-7, 2.23715e-10, 1.10855e-10, 1.10855e-10, 5.49309e-11, 1.26009e-11, 1.26007e-11, 6.24397e-12, 6.24397e-12, 8.967e-13, 4.44384e-13, 4.44377e-13, 3.31872e-13, 2.20202e-13, 9.17642e-15, 9.17109e-15, 4.54502e-15, 4.5366e-15, 1.6672e-15, 9.05706e-16, 8.75107e-16, 4.85052e-16, 4.00401e-16, 2.50024e-16, 1.98694e-16, 1.04483e-16, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 3.48006e-17]\n", "Compute new tensor\n", "\n", "Iteration 15\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117175, 0.117175, 0.0580623, 0.0580623, 0.0138873, 2.0513e-6, 1.01645e-6, 1.01645e-6, 5.03671e-7, 1.20689e-14, 5.97904e-15, 5.96761e-15, 2.96368e-15, 6.56372e-16, 6.49683e-16, 3.26443e-16, 3.25933e-16, 2.33779e-16, 1.30212e-16, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 4.97497e-17, 3.89012e-17, 3.75842e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117175, 0.117175, 0.0580623, 0.0580623, 0.0138873, 2.0513e-6, 1.01645e-6, 1.01645e-6, 5.03671e-7, 1.20494e-14, 5.97743e-15, 5.96648e-15, 2.95394e-15, 6.60707e-16, 6.59035e-16, 3.27459e-16, 3.26532e-16, 1.69117e-16, 9.37786e-17, 9.14477e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 4.72705e-17, 1.5561e-17]\n", "Compute new tensor\n", "\n", "Iteration 16\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117154, 0.117154, 0.0580517, 0.0580517, 0.0138822, 2.04902e-6, 1.01533e-6, 1.01533e-6, 5.03114e-7, 1.00143e-16, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 4.59949e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117154, 0.117154, 0.0580517, 0.0580517, 0.0138822, 2.04902e-6, 1.01533e-6, 1.01533e-6, 5.03114e-7, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 6.81532e-17, 2.16171e-17]\n", "Compute new tensor\n", "\n", "Iteration 17\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117132, 0.117132, 0.0580412, 0.0580412, 0.0138771, 2.04676e-6, 1.01421e-6, 1.01421e-6, 5.02557e-7, 9.87959e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 3.41733e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117132, 0.117132, 0.0580412, 0.0580412, 0.0138771, 2.04676e-6, 1.01421e-6, 1.01421e-6, 5.02557e-7, 9.76662e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 6.43802e-17]\n", "Compute new tensor\n", "\n", "Iteration 18\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117111, 0.117111, 0.0580307, 0.0580307, 0.013872, 2.0445e-6, 1.01308e-6, 1.01308e-6, 5.02002e-7, 1.10967e-16, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 3.85792e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117111, 0.117111, 0.0580307, 0.0580307, 0.013872, 2.0445e-6, 1.01308e-6, 1.01308e-6, 5.02002e-7, 1.00333e-16, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 4.57578e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 19\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.11709, 0.11709, 0.0580201, 0.0580201, 0.0138669, 2.04224e-6, 1.01197e-6, 1.01197e-6, 5.01447e-7, 1.04521e-16, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 3.50883e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.11709, 0.11709, 0.0580201, 0.0580201, 0.0138669, 2.04224e-6, 1.01197e-6, 1.01197e-6, 5.01447e-7, 1.60074e-16, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 4.27376e-17]\n", "Compute new tensor\n", "\n", "Iteration 20\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117069, 0.117069, 0.0580096, 0.0580096, 0.0138619, 2.03998e-6, 1.01085e-6, 1.01085e-6, 5.00893e-7, 1.33611e-16, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 3.89188e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117069, 0.117069, 0.0580096, 0.0580096, 0.0138619, 2.03998e-6, 1.01085e-6, 1.01085e-6, 5.00893e-7, 2.20667e-16, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 2.46034e-17]\n", "Compute new tensor\n", "\n", "Iteration 21\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117047, 0.117047, 0.0579991, 0.0579991, 0.0138568, 2.03773e-6, 1.00973e-6, 1.00973e-6, 5.00341e-7, 9.103e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 4.91947e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117047, 0.117047, 0.0579991, 0.0579991, 0.0138568, 2.03773e-6, 1.00973e-6, 1.00973e-6, 5.00341e-7, 2.55876e-16, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 1.13168e-17]\n", "Compute new tensor\n", "\n", "Iteration 22\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117026, 0.117026, 0.0579886, 0.0579886, 0.0138517, 2.03549e-6, 1.00862e-6, 1.00862e-6, 4.9979e-7, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 6.42347e-17, 3.99013e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117026, 0.117026, 0.0579886, 0.0579886, 0.0138517, 2.03549e-6, 1.00862e-6, 1.00862e-6, 4.9979e-7, 1.27492e-16, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 3.76453e-17]\n", "Compute new tensor\n", "\n", "Iteration 23\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117005, 0.117005, 0.0579782, 0.0579782, 0.0138466, 2.03324e-6, 1.00751e-6, 1.00751e-6, 4.99239e-7, 1.66204e-16, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 4.067e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117005, 0.117005, 0.0579782, 0.0579782, 0.0138466, 2.03324e-6, 1.00751e-6, 1.00751e-6, 4.99239e-7, 1.04322e-16, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 5.19682e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 24\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116984, 0.116984, 0.0579677, 0.0579677, 0.0138416, 2.03101e-6, 1.0064e-6, 1.0064e-6, 4.9869e-7, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.88782e-17, 3.26496e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116984, 0.116984, 0.0579677, 0.0579677, 0.0138416, 2.03101e-6, 1.0064e-6, 1.0064e-6, 4.9869e-7, 9.06597e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 2.0407e-17]\n", "Compute new tensor\n", "\n", "Iteration 25\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116963, 0.116963, 0.0579572, 0.0579572, 0.0138365, 2.02877e-6, 1.00529e-6, 1.00529e-6, 4.98141e-7, 2.1742e-16, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 4.32612e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116963, 0.116963, 0.0579572, 0.0579572, 0.0138365, 2.02877e-6, 1.00529e-6, 1.00529e-6, 4.98141e-7, 1.43752e-16, 9.02684e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 3.86181e-17]\n", "Compute new tensor\n", "\n", "Iteration 26\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116942, 0.116942, 0.0579468, 0.0579468, 0.0138315, 2.02654e-6, 1.00419e-6, 1.00419e-6, 4.97594e-7, 1.85865e-16, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 5.82628e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116942, 0.116942, 0.0579468, 0.0579468, 0.0138315, 2.02654e-6, 1.00419e-6, 1.00419e-6, 4.97594e-7, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 3.28324e-17, 1.55292e-17]\n", "Compute new tensor\n", "\n", "Iteration 27\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116921, 0.116921, 0.0579363, 0.0579363, 0.0138264, 2.02432e-6, 1.00309e-6, 1.00309e-6, 4.97047e-7, 2.73891e-16, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 4.26399e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116921, 0.116921, 0.0579363, 0.0579363, 0.0138264, 2.02432e-6, 1.00309e-6, 1.00309e-6, 4.97047e-7, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.54102e-17, 3.84384e-17]\n", "Compute new tensor\n", "\n", "Iteration 28\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.1169, 0.1169, 0.0579259, 0.0579259, 0.0138214, 2.0221e-6, 1.00199e-6, 1.00199e-6, 4.96502e-7, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 7.29904e-17, 4.00557e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.1169, 0.1169, 0.0579259, 0.0579259, 0.0138214, 2.0221e-6, 1.00199e-6, 1.00199e-6, 4.96502e-7, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.2925e-17, 1.63138e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 29\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116879, 0.116879, 0.0579154, 0.0579154, 0.0138163, 2.01988e-6, 1.00089e-6, 1.00089e-6, 4.95957e-7, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 7.79878e-17, 2.4058e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116879, 0.116879, 0.0579154, 0.0579154, 0.0138163, 2.01988e-6, 1.00089e-6, 1.00089e-6, 4.95957e-7, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 6.41838e-17, 3.08306e-17]\n", "Compute new tensor\n", "\n", "Iteration 30\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116858, 0.116858, 0.057905, 0.057905, 0.0138113, 2.01767e-6, 9.9979e-7, 9.9979e-7, 4.95414e-7, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 4.61725e-17, 2.43892e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116858, 0.116858, 0.057905, 0.057905, 0.0138113, 2.01767e-6, 9.9979e-7, 9.9979e-7, 4.95414e-7, 1.28601e-16, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 2.81541e-17]\n", "Compute new tensor\n", "\n" ] } ], "source": [ "res0_4 = main(0.4);" ] }, { "cell_type": "code", "execution_count": 22, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Iteration 1\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.67507, 5.79171e-17, 1.90871e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.67507, 5.79171e-17, 1.90871e-17]\n", "Compute new tensor\n", "\n", "Iteration 2\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.605621, 0.117478, 0.0711474, 4.80909e-18, 2.09285e-23, 7.19464e-31, 5.3695e-31, 2.0187e-31, 8.70152e-33, 4.08123e-33, 1.20716e-33, 1.81545e-47, 7.40073e-49, 3.21931e-49, 1.911e-49]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.605621, 0.117478, 0.0711474, 1.29927e-17, 3.08129e-23, 1.13323e-30, 1.73305e-31, 9.7223e-32, 7.41829e-33, 2.08406e-33, 7.34733e-42, 6.0759e-48, 2.20776e-49, 1.66919e-49, 2.78082e-50]\n", "Compute new tensor\n", "\n", "Iteration 3\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.649353, 0.242788, 0.157655, 1.23724e-16, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 5.66626e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.649353, 0.242788, 0.157655, 9.79321e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 8.94377e-17, 3.16664e-17]\n", "Compute new tensor\n", "\n", "Iteration 4\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.637813, 0.29217, 0.18635, 0.0618144, 0.039426, 0.0180603, 0.0115191, 0.00507763, 0.00323858, 0.00148353, 0.000946217, 0.000313871, 0.000200191, 9.17037e-5, 5.84898e-5, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 4.12819e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.637813, 0.29217, 0.18635, 0.0618144, 0.039426, 0.0180603, 0.0115191, 0.00507763, 0.00323858, 0.00148353, 0.000946217, 0.000313871, 0.000200191, 9.17037e-5, 5.84898e-5, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 8.86636e-17, 1.3506e-18]\n", "Compute new tensor\n", "\n", "Iteration 5\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.635851, 0.359378, 0.228511, 0.10466, 0.0665479, 0.0376124, 0.0239159, 0.0150467, 0.00956746, 0.00540746, 0.00343834, 0.00157478, 0.00100133, 0.000565942, 0.000359855, 1.43549e-16, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.02551e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.635851, 0.359378, 0.228511, 0.10466, 0.0665479, 0.0376124, 0.0239159, 0.0150467, 0.00956746, 0.00540746, 0.00343834, 0.00157478, 0.00100133, 0.000565942, 0.000359855, 1.36852e-16, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 8.80327e-17, 6.67268e-17]\n", "Compute new tensor\n", "\n", "Iteration 6\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.618625, 0.406611, 0.25154, 0.136329, 0.0843365, 0.0554328, 0.0364961, 0.0342921, 0.0225774, 0.0148397, 0.00918023, 0.00497548, 0.00307796, 0.00277469, 0.00202308, 0.0017165, 0.00125153, 0.00112822, 0.000697945, 0.000378271, 0.000234008, 0.000153809, 0.000101266, 9.51501e-5, 6.26455e-5, 4.11757e-5, 3.83141e-5, 2.54723e-5, 2.3702e-5, 1.55789e-5, 1.38054e-5, 9.6375e-6, 8.54039e-6, 5.61343e-6, 5.22331e-6, 3.47261e-6, 3.23127e-6, 2.12385e-6, 1.39832e-6, 1.31387e-6, 8.65034e-7, 5.6857e-7, 3.51732e-7, 1.90631e-7, 1.17929e-7, 1.0631e-7, 7.75125e-8, 6.5766e-8, 4.79512e-8, 4.32267e-8, 2.67411e-8, 1.44931e-8, 8.9658e-9, 5.89305e-9, 3.8799e-9, 3.64559e-9, 2.4002e-9, 1.57761e-9, 9.75948e-10, 5.28942e-10, 3.27217e-10, 2.15073e-10, 1.3305e-10]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.618625, 0.406611, 0.25154, 0.136329, 0.0843365, 0.0554328, 0.0364961, 0.0342921, 0.0225774, 0.0148397, 0.00918023, 0.00497548, 0.00307796, 0.00277469, 0.00202308, 0.0017165, 0.00125153, 0.00112822, 0.000697945, 0.000378271, 0.000234008, 0.000153809, 0.000101266, 9.51501e-5, 6.26455e-5, 4.11757e-5, 3.83141e-5, 2.54723e-5, 2.3702e-5, 1.55789e-5, 1.38054e-5, 9.6375e-6, 8.54039e-6, 5.61343e-6, 5.22331e-6, 3.47261e-6, 3.23127e-6, 2.12385e-6, 1.39832e-6, 1.31387e-6, 8.65034e-7, 5.6857e-7, 3.51732e-7, 1.90631e-7, 1.17929e-7, 1.0631e-7, 7.75125e-8, 6.5766e-8, 4.79512e-8, 4.32267e-8, 2.67411e-8, 1.44931e-8, 8.9658e-9, 5.89305e-9, 3.8799e-9, 3.64559e-9, 2.4002e-9, 1.57761e-9, 9.75948e-10, 5.28942e-10, 3.27217e-10, 2.15073e-10, 1.3305e-10]\n", "Compute new tensor\n", "\n", "Iteration 7\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.593005, 0.448468, 0.265358, 0.161481, 0.089918, 0.0680442, 0.0621075, 0.0369439, 0.0301758, 0.0219995, 0.0102683, 0.00924709, 0.0084653, 0.00429475, 0.003013, 0.00292836, 0.00205219, 0.00146341, 0.000834433, 0.000554276, 0.000405264, 0.000293206, 0.000275986, 0.000180763, 9.35219e-5, 6.92075e-5, 5.65797e-5, 4.00889e-5, 3.22701e-5, 2.31478e-5, 1.45929e-5, 1.18697e-5, 4.71465e-6, 4.46003e-6, 4.04693e-6, 3.05546e-6, 2.56134e-6, 1.69351e-6, 9.82484e-7, 5.45095e-7, 2.93394e-7, 1.15987e-7, 1.00085e-7, 6.35199e-8, 4.7524e-8, 2.28074e-8, 6.30106e-9, 4.68695e-9, 4.58062e-9, 3.66861e-10, 1.00496e-15, 4.42204e-16, 1.53434e-16, 8.74909e-17, 8.74909e-17, 8.74909e-17, 8.74909e-17, 8.74909e-17, 8.74909e-17, 8.74909e-17, 8.74909e-17, 8.74909e-17, 2.5749e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.593005, 0.448468, 0.265358, 0.161481, 0.089918, 0.0680442, 0.0621075, 0.0369439, 0.0301758, 0.0219995, 0.0102683, 0.00924709, 0.0084653, 0.00429475, 0.003013, 0.00292836, 0.00205219, 0.00146341, 0.000834433, 0.000554276, 0.000405264, 0.000293206, 0.000275986, 0.000180763, 9.35219e-5, 6.92075e-5, 5.65797e-5, 4.00889e-5, 3.22701e-5, 2.31478e-5, 1.45929e-5, 1.18697e-5, 4.71465e-6, 4.46003e-6, 4.04693e-6, 3.05546e-6, 2.56134e-6, 1.69351e-6, 9.82484e-7, 5.45095e-7, 2.93394e-7, 1.15987e-7, 1.00085e-7, 6.35199e-8, 4.7524e-8, 2.28074e-8, 6.30106e-9, 4.68695e-9, 4.58062e-9, 3.66861e-10, 9.83759e-16, 4.42466e-16, 1.83715e-16, 8.74909e-17, 8.74909e-17, 8.74909e-17, 8.74909e-17, 8.74909e-17, 8.74909e-17, 8.74909e-17, 8.74909e-17, 5.73311e-17, 4.5528e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 8\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.563991, 0.481083, 0.27107, 0.170158, 0.0871461, 0.0862381, 0.0743959, 0.0342708, 0.033854, 0.028532, 0.0165331, 0.0137445, 0.0101775, 0.00478417, 0.00416234, 0.00377987, 0.00354561, 0.00168861, 0.00154333, 0.00127125, 0.00104287, 0.000431059, 0.000292975, 0.00022215, 0.000115759, 0.000108776, 9.88108e-5, 9.14102e-5, 4.12151e-5, 3.88524e-5, 2.51008e-5, 2.22693e-5, 2.10928e-5, 1.65078e-5, 1.58433e-5, 6.4684e-6, 6.22019e-6, 5.19725e-6, 2.93027e-6, 2.73579e-6, 2.28571e-6, 2.27643e-6, 1.52453e-6, 1.14604e-6, 9.41332e-7, 7.71155e-7, 6.69189e-7, 4.69949e-7, 4.41157e-7, 2.64317e-7, 2.1127e-7, 1.12085e-7, 8.67576e-8, 5.70782e-8, 5.52745e-8, 2.57523e-8, 1.80193e-8, 6.77177e-9, 4.99339e-9, 8.64705e-10, 6.69713e-10, 4.0008e-10, 1.72797e-10]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.563991, 0.481083, 0.27107, 0.170158, 0.0871461, 0.0862381, 0.0743959, 0.0342708, 0.033854, 0.028532, 0.0165331, 0.0137445, 0.0101775, 0.00478417, 0.00416234, 0.00377987, 0.00354561, 0.00168861, 0.00154333, 0.00127125, 0.00104287, 0.000431059, 0.000292975, 0.00022215, 0.000115759, 0.000108776, 9.88108e-5, 9.14102e-5, 4.12151e-5, 3.88524e-5, 2.51008e-5, 2.22693e-5, 2.10928e-5, 1.65078e-5, 1.58433e-5, 6.4684e-6, 6.22019e-6, 5.19725e-6, 2.93027e-6, 2.73579e-6, 2.28571e-6, 2.27643e-6, 1.52453e-6, 1.14604e-6, 9.41332e-7, 7.71155e-7, 6.69189e-7, 4.69949e-7, 4.41157e-7, 2.64317e-7, 2.1127e-7, 1.12085e-7, 8.67576e-8, 5.70782e-8, 5.52745e-8, 2.57523e-8, 1.80193e-8, 6.77177e-9, 4.99339e-9, 8.64705e-10, 6.69713e-10, 4.00079e-10, 1.72797e-10]\n", "Compute new tensor\n", "\n", "Iteration 9\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.540168, 0.504303, 0.272438, 0.163287, 0.10871, 0.0772288, 0.0739312, 0.0281723, 0.0265984, 0.0241159, 0.0169502, 0.0169317, 0.00699581, 0.00372914, 0.00326326, 0.00311717, 0.00292627, 0.00149282, 0.00144044, 0.00120448, 0.000623184, 0.000196452, 0.000154815, 0.000123735, 7.89937e-5, 6.9191e-5, 5.13391e-5, 4.86411e-5, 3.68799e-5, 2.73864e-5, 1.98883e-5, 1.79686e-5, 1.3585e-5, 1.19547e-5, 5.93602e-6, 4.69532e-6, 4.40353e-6, 2.16575e-6, 1.45919e-6, 1.05709e-6, 9.75881e-7, 7.32588e-7, 6.73528e-7, 5.75254e-7, 3.52064e-7, 3.34619e-7, 2.64355e-7, 2.60503e-7, 1.9681e-7, 1.38726e-7, 1.13894e-7, 6.42021e-8, 5.82734e-8, 4.09555e-8, 3.4444e-8, 1.80672e-8, 1.42398e-8, 1.38749e-8, 6.41054e-9, 1.58606e-9, 6.07739e-10, 1.16778e-10, 4.25828e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.540168, 0.504303, 0.272438, 0.163287, 0.10871, 0.0772288, 0.0739312, 0.0281723, 0.0265984, 0.0241159, 0.0169502, 0.0169317, 0.00699581, 0.00372914, 0.00326326, 0.00311717, 0.00292627, 0.00149282, 0.00144044, 0.00120448, 0.000623184, 0.000196452, 0.000154815, 0.000123735, 7.89937e-5, 6.9191e-5, 5.13391e-5, 4.86411e-5, 3.68799e-5, 2.73864e-5, 1.98883e-5, 1.79686e-5, 1.3585e-5, 1.19547e-5, 5.93602e-6, 4.69532e-6, 4.40353e-6, 2.16575e-6, 1.45919e-6, 1.05709e-6, 9.75881e-7, 7.32588e-7, 6.73528e-7, 5.75254e-7, 3.52064e-7, 3.34619e-7, 2.64355e-7, 2.60503e-7, 1.9681e-7, 1.38726e-7, 1.13894e-7, 6.42021e-8, 5.82734e-8, 4.09555e-8, 3.4444e-8, 1.80672e-8, 1.42398e-8, 1.38749e-8, 6.41054e-9, 1.58606e-9, 6.07739e-10, 1.16778e-10, 4.25828e-11]\n", "Compute new tensor\n", "\n", "Iteration 10\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.527691, 0.517154, 0.27291, 0.149006, 0.126407, 0.0725807, 0.0722877, 0.0190243, 0.0129705, 0.0128403, 0.0115125, 0.00974537, 0.00241401, 0.00155596, 0.00147618, 0.00145853, 0.00144913, 0.000942339, 0.000904433, 0.000871548, 7.68141e-5, 5.33015e-5, 3.3903e-5, 3.34892e-5, 2.40973e-5, 2.2768e-5, 1.94488e-5, 1.895e-5, 1.8778e-5, 1.08765e-5, 1.05926e-5, 9.13964e-6, 6.24566e-6, 1.96562e-6, 1.56719e-6, 1.46086e-6, 4.7744e-7, 3.71962e-7, 3.00757e-7, 2.29329e-7, 2.03634e-7, 1.94756e-7, 1.52932e-7, 1.15373e-7, 6.93349e-8, 6.32119e-8, 5.87668e-8, 4.8232e-8, 4.79716e-8, 4.05062e-8, 3.61229e-8, 2.71489e-8, 2.32142e-8, 1.7922e-8, 1.73909e-8, 1.73395e-8, 1.53942e-8, 6.15289e-9, 2.45518e-9, 1.98067e-9, 9.58906e-11, 5.89325e-11, 2.56611e-12]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.527691, 0.517154, 0.27291, 0.149006, 0.126407, 0.0725807, 0.0722877, 0.0190243, 0.0129705, 0.0128403, 0.0115125, 0.00974537, 0.00241401, 0.00155596, 0.00147618, 0.00145853, 0.00144913, 0.000942339, 0.000904433, 0.000871548, 7.68141e-5, 5.33015e-5, 3.3903e-5, 3.34892e-5, 2.40973e-5, 2.2768e-5, 1.94488e-5, 1.895e-5, 1.8778e-5, 1.08765e-5, 1.05926e-5, 9.13964e-6, 6.24566e-6, 1.96562e-6, 1.56719e-6, 1.46086e-6, 4.7744e-7, 3.71962e-7, 3.00757e-7, 2.29329e-7, 2.03634e-7, 1.94756e-7, 1.52932e-7, 1.15373e-7, 6.93349e-8, 6.32119e-8, 5.87668e-8, 4.8232e-8, 4.79716e-8, 4.05062e-8, 3.61229e-8, 2.71489e-8, 2.32142e-8, 1.7922e-8, 1.73909e-8, 1.73395e-8, 1.53942e-8, 6.15289e-9, 2.45518e-9, 1.98067e-9, 9.58906e-11, 5.89325e-11, 2.56627e-12]\n", "Compute new tensor\n", "\n", "Iteration 11\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.523518, 0.521778, 0.273159, 0.140203, 0.13559, 0.0720854, 0.0720786, 0.0192853, 0.00357072, 0.00248076, 0.00247388, 0.00158387, 0.000294681, 0.000290294, 0.000251819, 0.00024236, 0.000238591, 0.000223324, 0.00022331, 0.00020341, 1.07054e-5, 4.47035e-6, 4.27986e-6, 4.21975e-6, 3.69586e-6, 2.39346e-6, 1.48475e-6, 1.22262e-6, 1.21999e-6, 1.20382e-6, 1.08896e-6, 8.79119e-7, 4.43952e-7, 1.80435e-7, 1.7272e-7, 1.69251e-7, 1.60599e-7, 3.3686e-8, 3.36257e-8, 3.15874e-8, 1.7382e-8, 1.45025e-8, 7.73573e-9, 7.0946e-9, 6.80012e-9, 5.01615e-9, 4.97535e-9, 4.8723e-9, 3.61151e-9, 2.8103e-9, 2.67408e-9, 2.11158e-9, 1.8011e-9, 1.74802e-9, 1.08038e-9, 1.03268e-9, 6.02292e-10, 5.73188e-10, 4.12232e-10, 2.53262e-10, 2.17346e-10, 1.2084e-10, 1.10636e-10]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.523518, 0.521778, 0.273159, 0.140203, 0.13559, 0.0720854, 0.0720786, 0.0192853, 0.00357072, 0.00248076, 0.00247388, 0.00158387, 0.000294681, 0.000290294, 0.000251819, 0.00024236, 0.000238591, 0.000223324, 0.00022331, 0.00020341, 1.07054e-5, 4.47035e-6, 4.27986e-6, 4.21975e-6, 3.69586e-6, 2.39346e-6, 1.48475e-6, 1.22262e-6, 1.21999e-6, 1.20382e-6, 1.08896e-6, 8.79119e-7, 4.43952e-7, 1.80435e-7, 1.7272e-7, 1.69251e-7, 1.60599e-7, 3.3686e-8, 3.36257e-8, 3.15874e-8, 1.7382e-8, 1.45025e-8, 7.73573e-9, 7.0946e-9, 6.80012e-9, 5.01615e-9, 4.97535e-9, 4.8723e-9, 3.61151e-9, 2.8103e-9, 2.67408e-9, 2.11158e-9, 1.8011e-9, 1.74802e-9, 1.08038e-9, 1.03268e-9, 6.02292e-10, 5.73188e-10, 4.12232e-10, 2.53262e-10, 2.17346e-10, 1.2084e-10, 1.10636e-10]\n", "Compute new tensor\n", "\n", "Iteration 12\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522724, 0.522594, 0.273173, 0.138016, 0.137626, 0.0720335, 0.0720334, 0.0192927, 0.000379319, 0.000208459, 0.000208397, 0.000114172, 2.90768e-5, 2.90352e-5, 1.85069e-5, 1.66769e-5, 1.66706e-5, 1.12603e-5, 1.12473e-5, 6.80944e-6, 4.96533e-6, 2.58503e-6, 2.57997e-6, 1.34269e-6, 9.75583e-7, 2.48387e-7, 2.47253e-7, 1.6037e-7, 1.60236e-7, 4.70299e-8, 3.22187e-8, 3.21405e-8, 2.18712e-8, 1.16918e-9, 5.3299e-10, 3.35836e-10, 3.32669e-10, 2.08696e-10, 1.80858e-10, 1.79358e-10, 1.29478e-10, 1.22787e-10, 1.22304e-10, 6.52494e-11, 6.45246e-11, 5.83825e-11, 3.5199e-11, 2.65364e-11, 2.62769e-11, 1.33516e-11, 1.32975e-11, 1.2133e-11, 1.14506e-11, 7.03963e-12, 6.75052e-12, 6.39628e-12, 6.92436e-13, 5.27546e-13, 4.84197e-13, 4.67943e-13, 3.91173e-13, 1.45698e-13, 9.60633e-15]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522724, 0.522594, 0.273173, 0.138016, 0.137626, 0.0720335, 0.0720334, 0.0192927, 0.000379319, 0.000208459, 0.000208397, 0.000114172, 2.90768e-5, 2.90352e-5, 1.85069e-5, 1.66769e-5, 1.66706e-5, 1.12603e-5, 1.12473e-5, 6.80944e-6, 4.96533e-6, 2.58503e-6, 2.57997e-6, 1.34269e-6, 9.75583e-7, 2.48387e-7, 2.47253e-7, 1.6037e-7, 1.60236e-7, 4.70299e-8, 3.22187e-8, 3.21405e-8, 2.18712e-8, 1.16918e-9, 5.3299e-10, 3.35836e-10, 3.32669e-10, 2.08696e-10, 1.80858e-10, 1.79358e-10, 1.29478e-10, 1.22787e-10, 1.22304e-10, 6.52494e-11, 6.45246e-11, 5.83825e-11, 3.5199e-11, 2.65364e-11, 2.62769e-11, 1.33515e-11, 1.32975e-11, 1.2133e-11, 1.14506e-11, 7.03963e-12, 6.75052e-12, 6.39628e-12, 6.9238e-13, 5.27548e-13, 4.84199e-13, 4.67922e-13, 3.91145e-13, 1.45692e-13, 9.62042e-15]\n", "Compute new tensor\n", "\n", "Iteration 13\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522661, 0.522657, 0.273173, 0.137777, 0.137766, 0.0720075, 0.0720075, 0.0192796, 1.07902e-5, 5.6627e-6, 5.66179e-6, 5.31101e-6, 2.97123e-6, 2.77632e-6, 2.77577e-6, 1.45101e-6, 7.79655e-7, 7.79424e-7, 4.10515e-7, 4.10514e-7, 2.76772e-7, 1.47135e-7, 1.47125e-7, 7.82056e-8, 2.51574e-8, 3.4865e-9, 3.48564e-9, 1.86975e-9, 1.86972e-9, 5.11285e-10, 2.76173e-10, 2.76155e-10, 1.49151e-10, 1.49787e-11, 1.90962e-12, 1.90675e-12, 1.42953e-12, 1.02796e-12, 1.02792e-12, 7.52279e-13, 7.52232e-13, 3.96222e-13, 1.28672e-13, 6.94629e-14, 6.9375e-14, 3.74227e-14, 8.06308e-15, 4.10636e-15, 4.10494e-15, 2.99786e-15, 2.89835e-15, 2.34966e-15, 2.08321e-15, 1.63559e-15, 1.63399e-15, 1.31884e-15, 1.25168e-15, 5.70665e-16, 2.37333e-16, 1.24327e-16, 1.03073e-16, 1.01225e-16, 5.5176e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522661, 0.522657, 0.273173, 0.137777, 0.137766, 0.0720075, 0.0720075, 0.0192796, 1.07902e-5, 5.6627e-6, 5.66179e-6, 5.31101e-6, 2.97123e-6, 2.77632e-6, 2.77577e-6, 1.45101e-6, 7.79655e-7, 7.79424e-7, 4.10515e-7, 4.10514e-7, 2.76772e-7, 1.47135e-7, 1.47125e-7, 7.82056e-8, 2.51574e-8, 3.4865e-9, 3.48564e-9, 1.86975e-9, 1.86972e-9, 5.11285e-10, 2.76173e-10, 2.76155e-10, 1.49151e-10, 1.49787e-11, 1.90961e-12, 1.90674e-12, 1.4294e-12, 1.02796e-12, 1.02792e-12, 7.52246e-13, 7.52203e-13, 3.96153e-13, 1.28687e-13, 6.9462e-14, 6.93735e-14, 3.74236e-14, 8.08294e-15, 4.10513e-15, 4.10243e-15, 2.96654e-15, 2.89819e-15, 2.38402e-15, 2.0819e-15, 1.63601e-15, 1.6343e-15, 1.34932e-15, 1.26674e-15, 5.87203e-16, 2.45421e-16, 1.13741e-16, 1.11334e-16, 1.02163e-16, 5.7437e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 14\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137724, 0.137724, 0.0719827, 0.0719827, 0.0192661, 5.30906e-6, 2.77483e-6, 2.77483e-6, 1.45029e-6, 5.84172e-8, 3.05355e-8, 3.05355e-8, 1.59613e-8, 4.02377e-9, 4.02377e-9, 2.10348e-9, 2.10348e-9, 5.31342e-10, 2.77928e-10, 2.77928e-10, 1.45375e-10, 1.32536e-10, 6.85218e-12, 6.85216e-12, 3.58606e-12, 3.58606e-12, 1.1792e-12, 6.17173e-13, 6.17034e-13, 3.23102e-13, 2.42962e-14, 5.42617e-15, 4.55767e-15, 4.553e-15, 2.77138e-15, 2.60296e-15, 2.39034e-15, 2.38859e-15, 1.53771e-15, 1.33276e-16, 1.32172e-16, 9.94446e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 3.46918e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137724, 0.137724, 0.0719827, 0.0719827, 0.0192661, 5.30906e-6, 2.77483e-6, 2.77483e-6, 1.45029e-6, 5.84172e-8, 3.05355e-8, 3.05355e-8, 1.59613e-8, 4.02377e-9, 4.02377e-9, 2.10348e-9, 2.10348e-9, 5.31342e-10, 2.77928e-10, 2.77928e-10, 1.45375e-10, 1.32536e-10, 6.85217e-12, 6.85216e-12, 3.58606e-12, 3.58606e-12, 1.17921e-12, 6.17149e-13, 6.17013e-13, 3.2304e-13, 2.42967e-14, 5.42401e-15, 4.54937e-15, 4.54612e-15, 2.94237e-15, 2.39106e-15, 2.38715e-15, 2.34706e-15, 1.45748e-15, 1.8968e-16, 1.47631e-16, 9.87827e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 8.78819e-17, 4.56493e-17]\n", "Compute new tensor\n", "\n", "Iteration 15\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137676, 0.137676, 0.0719578, 0.0719578, 0.0192526, 5.29788e-6, 2.76898e-6, 2.76898e-6, 1.44724e-6, 3.4656e-11, 1.81133e-11, 1.81133e-11, 9.46705e-12, 2.29942e-12, 2.29942e-12, 1.20181e-12, 1.20181e-12, 7.75533e-14, 5.84284e-14, 3.057e-14, 3.05533e-14, 1.5955e-14, 8.16613e-16, 7.9501e-16, 4.17497e-16, 4.17188e-16, 2.87655e-16, 2.56032e-16, 1.49201e-16, 1.42791e-16, 1.09487e-16, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.3906e-17, 5.17646e-17, 2.55348e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137676, 0.137676, 0.0719578, 0.0719578, 0.0192526, 5.29788e-6, 2.76898e-6, 2.76898e-6, 1.44724e-6, 3.4656e-11, 1.81133e-11, 1.81133e-11, 9.46706e-12, 2.29941e-12, 2.29941e-12, 1.20181e-12, 1.20181e-12, 7.75526e-14, 5.84218e-14, 3.055e-14, 3.05443e-14, 1.59652e-14, 8.11576e-16, 8.09199e-16, 4.2064e-16, 4.20435e-16, 3.80479e-16, 3.73839e-16, 1.74568e-16, 1.41042e-16, 1.29494e-16, 1.02839e-16, 1.01472e-16, 9.97843e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 8.78823e-17, 3.02148e-17, 2.24853e-17]\n", "Compute new tensor\n", "\n", "Iteration 16\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137629, 0.137629, 0.0719331, 0.0719331, 0.0192391, 5.2867e-6, 2.76314e-6, 2.76314e-6, 1.44418e-6, 9.27347e-16, 4.9044e-16, 4.86059e-16, 2.56713e-16, 1.61955e-16, 1.28862e-16, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 7.77335e-17, 2.19645e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137629, 0.137629, 0.0719331, 0.0719331, 0.0192391, 5.2867e-6, 2.76314e-6, 2.76314e-6, 1.44418e-6, 9.47021e-16, 4.91817e-16, 4.91618e-16, 2.49048e-16, 1.10683e-16, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 8.78828e-17, 6.43483e-17, 5.92168e-17, 3.90418e-17]\n", "Compute new tensor\n", "\n", "Iteration 17\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137582, 0.137582, 0.0719083, 0.0719083, 0.0192257, 5.27557e-6, 2.75732e-6, 2.75732e-6, 1.44114e-6, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 5.10658e-17, 2.55471e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137582, 0.137582, 0.0719083, 0.0719083, 0.0192257, 5.27557e-6, 2.75732e-6, 2.75732e-6, 1.44114e-6, 1.82378e-16, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 8.78833e-17, 2.45908e-17]\n", "Compute new tensor\n", "\n", "Iteration 18\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137534, 0.137534, 0.0718836, 0.0718836, 0.0192122, 5.26447e-6, 2.75152e-6, 2.75152e-6, 1.43811e-6, 1.58323e-16, 9.04831e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.06231e-17, 1.39401e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137534, 0.137534, 0.0718836, 0.0718836, 0.0192122, 5.26447e-6, 2.75152e-6, 2.75152e-6, 1.43811e-6, 3.80439e-16, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 8.78837e-17, 3.44387e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 19\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137487, 0.137487, 0.071859, 0.071859, 0.0191988, 5.25341e-6, 2.74574e-6, 2.74574e-6, 1.43509e-6, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 4.09139e-17, 5.54889e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137487, 0.137487, 0.071859, 0.071859, 0.0191988, 5.25341e-6, 2.74574e-6, 2.74574e-6, 1.43509e-6, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 8.78842e-17, 3.15245e-17, 1.75282e-17]\n", "Compute new tensor\n", "\n", "Iteration 20\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.13744, 0.13744, 0.0718344, 0.0718344, 0.0191855, 5.24239e-6, 2.73998e-6, 2.73998e-6, 1.43208e-6, 1.60252e-16, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 2.54485e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.13744, 0.13744, 0.0718344, 0.0718344, 0.0191855, 5.24239e-6, 2.73998e-6, 2.73998e-6, 1.43208e-6, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 8.78847e-17, 4.97465e-17, 2.86617e-17]\n", "Compute new tensor\n", "\n", "Iteration 21\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137393, 0.137393, 0.0718098, 0.0718098, 0.0191722, 5.23141e-6, 2.73424e-6, 2.73424e-6, 1.42908e-6, 1.46076e-16, 9.10707e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 2.83854e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137393, 0.137393, 0.0718098, 0.0718098, 0.0191722, 5.23141e-6, 2.73424e-6, 2.73424e-6, 1.42908e-6, 1.26933e-16, 9.54232e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 8.78851e-17, 4.30352e-17]\n", "Compute new tensor\n", "\n", "Iteration 22\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137346, 0.137346, 0.0717853, 0.0717853, 0.0191588, 5.22046e-6, 2.72852e-6, 2.72852e-6, 1.42609e-6, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.19973e-17, 1.84799e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137346, 0.137346, 0.0717853, 0.0717853, 0.0191588, 5.22046e-6, 2.72852e-6, 2.72852e-6, 1.42609e-6, 2.51841e-16, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 8.78856e-17, 1.37256e-17]\n", "Compute new tensor\n", "\n", "Iteration 23\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137299, 0.137299, 0.0717608, 0.0717608, 0.0191456, 5.20956e-6, 2.72282e-6, 2.72282e-6, 1.42311e-6, 1.01299e-16, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.08123e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137299, 0.137299, 0.0717608, 0.0717608, 0.0191456, 5.20956e-6, 2.72282e-6, 2.72282e-6, 1.42311e-6, 9.05669e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 8.78861e-17, 3.606e-18]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 24\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137253, 0.137253, 0.0717363, 0.0717363, 0.0191323, 5.19869e-6, 2.71714e-6, 2.71714e-6, 1.42014e-6, 1.42428e-16, 1.00898e-16, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 5.4231e-17, 3.20625e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137253, 0.137253, 0.0717363, 0.0717363, 0.0191323, 5.19869e-6, 2.71714e-6, 2.71714e-6, 1.42014e-6, 1.17128e-16, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 8.78865e-17, 6.74835e-17]\n", "Compute new tensor\n", "\n", "Iteration 25\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137206, 0.137206, 0.0717119, 0.0717119, 0.0191191, 5.18786e-6, 2.71148e-6, 2.71148e-6, 1.41718e-6, 1.51446e-16, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 4.03734e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137206, 0.137206, 0.0717119, 0.0717119, 0.0191191, 5.18786e-6, 2.71148e-6, 2.71148e-6, 1.41718e-6, 9.09954e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 8.7887e-17, 4.91325e-17]\n", "Compute new tensor\n", "\n", "Iteration 26\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137159, 0.137159, 0.0716876, 0.0716876, 0.0191059, 5.17707e-6, 2.70584e-6, 2.70584e-6, 1.41423e-6, 9.45655e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 5.71573e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137159, 0.137159, 0.0716876, 0.0716876, 0.0191059, 5.17707e-6, 2.70584e-6, 2.70584e-6, 1.41423e-6, 1.12379e-16, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 8.78875e-17, 3.29429e-17]\n", "Compute new tensor\n", "\n", "Iteration 27\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137113, 0.137113, 0.0716633, 0.0716633, 0.0190927, 5.16632e-6, 2.70022e-6, 2.70022e-6, 1.4113e-6, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 7.39929e-17, 3.31166e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137113, 0.137113, 0.0716633, 0.0716633, 0.0190927, 5.16632e-6, 2.70022e-6, 2.70022e-6, 1.4113e-6, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.78879e-17, 8.56302e-17, 3.70264e-17]\n", "Compute new tensor\n", "\n", "Iteration 28\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137066, 0.137066, 0.071639, 0.071639, 0.0190796, 5.1556e-6, 2.69462e-6, 2.69462e-6, 1.40837e-6, 1.39225e-16, 8.91532e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 2.12752e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.137066, 0.137066, 0.071639, 0.071639, 0.0190796, 5.1556e-6, 2.69462e-6, 2.69462e-6, 1.40837e-6, 1.54795e-16, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 8.78884e-17, 2.34008e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 29\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.13702, 0.13702, 0.0716148, 0.0716148, 0.0190665, 5.14492e-6, 2.68904e-6, 2.68904e-6, 1.40545e-6, 1.41669e-16, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 4.26552e-17, 3.12666e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.13702, 0.13702, 0.0716148, 0.0716148, 0.0190665, 5.14492e-6, 2.68904e-6, 2.68904e-6, 1.40545e-6, 1.00497e-16, 9.29573e-17, 9.2468e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 8.78888e-17, 2.43486e-17]\n", "Compute new tensor\n", "\n", "Iteration 30\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.136974, 0.136974, 0.0715906, 0.0715906, 0.0190534, 5.13428e-6, 2.68348e-6, 2.68348e-6, 1.40254e-6, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 5.66495e-17, 1.62984e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.522659, 0.522659, 0.273173, 0.136974, 0.136974, 0.0715906, 0.0715906, 0.0190534, 5.13428e-6, 2.68348e-6, 2.68348e-6, 1.40254e-6, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 8.78893e-17, 2.68734e-17, 1.9699e-17]\n", "Compute new tensor\n", "\n" ] } ], "source": [ "res0_41 = main(0.41);" ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Iteration 1\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.685809, 3.75501e-17, 0.0]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.685809, 3.75501e-17, 0.0]\n", "Compute new tensor\n", "\n", "Iteration 2\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.619407, 0.115441, 0.0715051, 1.05726e-18, 9.42046e-25, 4.49413e-32, 2.27436e-33, 3.21723e-34, 2.23884e-49, 2.70537e-50, 0.0, 0.0, 0.0, 0.0, 0.0]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.619407, 0.115441, 0.0715051, 9.04069e-18, 5.34929e-25, 8.23465e-33, 5.77829e-33, 1.73927e-33, 5.17274e-49, 3.65452e-50, 0.0, 0.0, 0.0, 0.0, 0.0]\n", "Compute new tensor\n", "\n", "Iteration 3\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.668689, 0.240885, 0.161077, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 4.18496e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.668689, 0.240885, 0.161077, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 8.88984e-17, 2.76462e-17]\n", "Compute new tensor\n", "\n", "Iteration 4\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.663204, 0.288561, 0.191375, 0.0629526, 0.0417504, 0.0181657, 0.0120476, 0.00502567, 0.00333304, 0.00145021, 0.000961787, 0.000316379, 0.000209824, 9.12946e-5, 6.0547e-5, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 2.65687e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.663204, 0.288561, 0.191375, 0.0629526, 0.0417504, 0.0181657, 0.0120476, 0.00502567, 0.00333304, 0.00145021, 0.000961787, 0.000316379, 0.000209824, 9.12946e-5, 6.0547e-5, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 8.79002e-17, 1.42525e-18]\n", "Compute new tensor\n", "\n", "Iteration 5\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.670143, 0.355189, 0.238027, 0.107368, 0.0719516, 0.0381358, 0.0255564, 0.0150736, 0.0101015, 0.00535397, 0.00358792, 0.00161841, 0.00108457, 0.000574842, 0.000385227, 9.75848e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 5.54226e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.670143, 0.355189, 0.238027, 0.107368, 0.0719516, 0.0381358, 0.0255564, 0.0150736, 0.0101015, 0.00535397, 0.00358792, 0.00161841, 0.00108457, 0.000574842, 0.000385227, 9.55396e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 8.70598e-17, 6.81208e-17]\n", "Compute new tensor\n", "\n", "Iteration 6\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.66281, 0.402073, 0.266498, 0.142961, 0.0947559, 0.0574808, 0.0380988, 0.0366584, 0.0242976, 0.0147394, 0.00976939, 0.00524073, 0.0034736, 0.0028632, 0.00210715, 0.00189776, 0.00139664, 0.00115122, 0.000763037, 0.000409326, 0.000271305, 0.000164579, 0.000109084, 0.00010496, 6.95688e-5, 4.22018e-5, 3.81234e-5, 2.79717e-5, 2.52686e-5, 1.53284e-5, 1.50052e-5, 1.01598e-5, 9.94562e-6, 6.03321e-6, 5.45017e-6, 3.99887e-6, 3.61242e-6, 2.19136e-6, 1.45246e-6, 1.39755e-6, 9.26306e-7, 5.61915e-7, 3.72443e-7, 1.99795e-7, 1.32426e-7, 1.09155e-7, 8.0332e-8, 7.2349e-8, 5.32448e-8, 4.38883e-8, 2.90896e-8, 1.56049e-8, 1.03431e-8, 6.27432e-9, 4.15868e-9, 4.00145e-9, 2.6522e-9, 1.60888e-9, 1.06638e-9, 5.72052e-10, 3.79161e-10, 2.30007e-10, 1.52451e-10]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.66281, 0.402073, 0.266498, 0.142961, 0.0947559, 0.0574808, 0.0380988, 0.0366584, 0.0242976, 0.0147394, 0.00976939, 0.00524073, 0.0034736, 0.0028632, 0.00210715, 0.00189776, 0.00139664, 0.00115122, 0.000763037, 0.000409326, 0.000271305, 0.000164579, 0.000109084, 0.00010496, 6.95688e-5, 4.22018e-5, 3.81234e-5, 2.79717e-5, 2.52686e-5, 1.53284e-5, 1.50052e-5, 1.01598e-5, 9.94562e-6, 6.03321e-6, 5.45017e-6, 3.99887e-6, 3.61242e-6, 2.19136e-6, 1.45246e-6, 1.39755e-6, 9.26306e-7, 5.61915e-7, 3.72443e-7, 1.99795e-7, 1.32426e-7, 1.09155e-7, 8.0332e-8, 7.2349e-8, 5.32448e-8, 4.38883e-8, 2.90896e-8, 1.56049e-8, 1.03431e-8, 6.27432e-9, 4.15868e-9, 4.00145e-9, 2.6522e-9, 1.60888e-9, 1.06638e-9, 5.72052e-10, 3.79161e-10, 2.30007e-10, 1.52451e-10]\n", "Compute new tensor\n", "\n", "Iteration 7\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.648684, 0.44679, 0.289826, 0.171901, 0.111509, 0.0768036, 0.0498213, 0.0457292, 0.0296638, 0.0204314, 0.0132535, 0.00786089, 0.00509923, 0.00351217, 0.00227829, 0.00202094, 0.00131095, 0.000902936, 0.00058572, 0.000347401, 0.000225353, 0.000155215, 0.000100686, 9.2416e-5, 5.99488e-5, 4.12906e-5, 2.67845e-5, 1.58864e-5, 1.03052e-5, 7.09788e-6, 7.06008e-6, 4.60428e-6, 4.57976e-6, 3.15438e-6, 2.04619e-6, 1.21363e-6, 7.87264e-7, 5.42239e-7, 3.51742e-7, 3.22852e-7, 2.09429e-7, 1.44247e-7, 9.35709e-8, 5.54985e-8, 3.6001e-8, 2.47962e-8, 1.60849e-8, 1.4268e-8, 9.25542e-9, 6.3748e-9, 4.13523e-9, 2.45268e-9, 1.59101e-9, 1.09583e-9, 7.10849e-10, 6.52464e-10, 4.23243e-10, 2.91515e-10, 1.89101e-10, 1.12159e-10, 7.27558e-11, 5.01116e-11, 3.25066e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.648684, 0.44679, 0.289826, 0.171901, 0.111509, 0.0768036, 0.0498213, 0.0457292, 0.0296638, 0.0204314, 0.0132535, 0.00786089, 0.00509923, 0.00351217, 0.00227829, 0.00202094, 0.00131095, 0.000902936, 0.00058572, 0.000347401, 0.000225353, 0.000155215, 0.000100686, 9.2416e-5, 5.99488e-5, 4.12906e-5, 2.67845e-5, 1.58864e-5, 1.03052e-5, 7.09788e-6, 7.06008e-6, 4.60428e-6, 4.57976e-6, 3.15438e-6, 2.04619e-6, 1.21363e-6, 7.87264e-7, 5.42239e-7, 3.51742e-7, 3.22852e-7, 2.09429e-7, 1.44247e-7, 9.35709e-8, 5.54985e-8, 3.6001e-8, 2.47962e-8, 1.60849e-8, 1.4268e-8, 9.25542e-9, 6.3748e-9, 4.13523e-9, 2.45268e-9, 1.59101e-9, 1.09583e-9, 7.10849e-10, 6.52464e-10, 4.23243e-10, 2.91515e-10, 1.89101e-10, 1.12159e-10, 7.27558e-11, 5.01116e-11, 3.25066e-11]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 8\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.625934, 0.483725, 0.30278, 0.188776, 0.118161, 0.0913158, 0.0571576, 0.0560424, 0.0350789, 0.0271091, 0.0169685, 0.0105795, 0.00662205, 0.00511756, 0.00320325, 0.0020577, 0.00128798, 0.000995361, 0.00062303, 0.000388444, 0.00024314, 0.0001879, 0.000117613, 0.000115318, 7.21817e-5, 5.57824e-5, 3.49161e-5, 2.17693e-5, 1.36262e-5, 1.05304e-5, 6.59133e-6, 6.47958e-6, 4.05579e-6, 3.13434e-6, 1.96189e-6, 1.22319e-6, 7.65636e-7, 5.91688e-7, 3.70358e-7, 3.63131e-7, 2.27296e-7, 1.75656e-7, 1.09949e-7, 6.85505e-8, 4.29081e-8, 3.31596e-8, 2.07557e-8, 1.3333e-8, 8.34559e-9, 6.44952e-9, 4.03698e-9, 2.51696e-9, 1.57545e-9, 1.21752e-9, 7.62084e-10, 7.47215e-10, 4.67707e-10, 3.61447e-10, 2.26242e-10, 1.41056e-10, 8.82919e-11, 6.82325e-11, 4.2709e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.625934, 0.483725, 0.30278, 0.188776, 0.118161, 0.0913158, 0.0571576, 0.0560424, 0.0350789, 0.0271091, 0.0169685, 0.0105795, 0.00662205, 0.00511756, 0.00320325, 0.0020577, 0.00128798, 0.000995361, 0.00062303, 0.000388444, 0.00024314, 0.0001879, 0.000117613, 0.000115318, 7.21817e-5, 5.57824e-5, 3.49161e-5, 2.17693e-5, 1.36262e-5, 1.05304e-5, 6.59133e-6, 6.47958e-6, 4.05579e-6, 3.13434e-6, 1.96189e-6, 1.22319e-6, 7.65636e-7, 5.91688e-7, 3.70358e-7, 3.63131e-7, 2.27296e-7, 1.75656e-7, 1.09949e-7, 6.85505e-8, 4.29081e-8, 3.31596e-8, 2.07557e-8, 1.3333e-8, 8.34559e-9, 6.44952e-9, 4.03698e-9, 2.51696e-9, 1.57545e-9, 1.21752e-9, 7.62084e-10, 7.47215e-10, 4.67707e-10, 3.61447e-10, 2.26242e-10, 1.41056e-10, 8.82919e-11, 6.82325e-11, 4.2709e-11]\n", "Compute new tensor\n", "\n", "Iteration 9\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599072, 0.513944, 0.307889, 0.189887, 0.113756, 0.0975914, 0.0620917, 0.0584643, 0.0371974, 0.0319116, 0.0191174, 0.0117904, 0.00706332, 0.00605961, 0.00363015, 0.00152485, 0.000913496, 0.000783687, 0.000469485, 0.00028955, 0.000173461, 0.000148812, 9.46805e-5, 8.91493e-5, 5.67205e-5, 4.86605e-5, 2.91511e-5, 1.79786e-5, 1.07705e-5, 9.24e-6, 5.53543e-6, 2.99382e-6, 1.79351e-6, 1.53865e-6, 9.21764e-7, 5.68487e-7, 3.40565e-7, 2.92171e-7, 1.85891e-7, 1.75031e-7, 1.11362e-7, 9.55375e-8, 5.72339e-8, 3.52984e-8, 2.11463e-8, 1.81414e-8, 1.0868e-8, 4.56512e-9, 2.73484e-9, 2.34621e-9, 1.40555e-9, 8.66858e-10, 5.19311e-10, 4.45516e-10, 2.83456e-10, 2.66896e-10, 1.69811e-10, 1.4568e-10, 8.72731e-11, 5.38247e-11, 3.22449e-11, 2.76629e-11, 1.65721e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599072, 0.513944, 0.307889, 0.189887, 0.113756, 0.0975914, 0.0620917, 0.0584643, 0.0371974, 0.0319116, 0.0191174, 0.0117904, 0.00706332, 0.00605961, 0.00363015, 0.00152485, 0.000913496, 0.000783687, 0.000469485, 0.00028955, 0.000173461, 0.000148812, 9.46805e-5, 8.91493e-5, 5.67205e-5, 4.86605e-5, 2.91511e-5, 1.79786e-5, 1.07705e-5, 9.24e-6, 5.53543e-6, 2.99382e-6, 1.79351e-6, 1.53865e-6, 9.21764e-7, 5.68487e-7, 3.40565e-7, 2.92171e-7, 1.85891e-7, 1.75031e-7, 1.11362e-7, 9.55375e-8, 5.72339e-8, 3.52984e-8, 2.11463e-8, 1.81414e-8, 1.0868e-8, 4.56512e-9, 2.73484e-9, 2.34621e-9, 1.40555e-9, 8.66858e-10, 5.19311e-10, 4.45516e-10, 2.83456e-10, 2.66896e-10, 1.69811e-10, 1.4568e-10, 8.72731e-11, 5.38247e-11, 3.22449e-11, 2.76629e-11, 1.65721e-11]\n", "Compute new tensor\n", "\n", "Iteration 10\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.572376, 0.532267, 0.30527, 0.180979, 0.094659, 0.0936071, 0.0875396, 0.0418289, 0.0396269, 0.0365902, 0.016456, 0.015548, 0.00677664, 0.00649503, 0.0059045, 0.00257159, 0.00199173, 0.00181487, 0.000733793, 0.000460623, 0.000335246, 0.000211744, 0.000184857, 0.000120536, 7.38333e-5, 6.93811e-5, 2.75158e-5, 2.14416e-5, 1.44165e-5, 1.18759e-5, 1.05991e-5, 5.69425e-6, 3.36909e-6, 3.11841e-6, 2.02627e-6, 8.91152e-7, 6.81167e-7, 5.51041e-7, 4.03651e-7, 1.29813e-7, 1.07928e-7, 4.03675e-8, 2.37478e-8, 1.85983e-8, 7.7207e-9, 7.60136e-9, 2.32329e-9, 7.33987e-10, 6.12551e-10, 3.81021e-11, 4.57182e-16, 2.32189e-16, 1.97969e-16, 1.93328e-16, 1.56567e-16, 8.63959e-17, 8.63959e-17, 8.63959e-17, 8.63959e-17, 8.63959e-17, 8.63959e-17, 8.63959e-17, 1.87915e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.572376, 0.532267, 0.30527, 0.180979, 0.094659, 0.0936071, 0.0875396, 0.0418289, 0.0396269, 0.0365902, 0.016456, 0.015548, 0.00677664, 0.00649503, 0.0059045, 0.00257159, 0.00199173, 0.00181487, 0.000733793, 0.000460623, 0.000335246, 0.000211744, 0.000184857, 0.000120536, 7.38333e-5, 6.93811e-5, 2.75158e-5, 2.14416e-5, 1.44165e-5, 1.18759e-5, 1.05991e-5, 5.69425e-6, 3.36909e-6, 3.11841e-6, 2.02627e-6, 8.91152e-7, 6.81167e-7, 5.51041e-7, 4.03651e-7, 1.29813e-7, 1.07928e-7, 4.03675e-8, 2.37478e-8, 1.85983e-8, 7.7207e-9, 7.60136e-9, 2.32329e-9, 7.33987e-10, 6.12551e-10, 3.81021e-11, 2.85684e-16, 2.28631e-16, 2.04628e-16, 1.52306e-16, 1.40404e-16, 1.02839e-16, 8.63959e-17, 8.63959e-17, 8.63959e-17, 8.63959e-17, 8.63959e-17, 5.31625e-17, 2.2749e-17]\n", "Compute new tensor\n", "\n", "Iteration 11\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.559533, 0.54607, 0.305921, 0.161539, 0.119544, 0.0807764, 0.0798337, 0.0283034, 0.0277644, 0.0232236, 0.018972, 0.0129255, 0.0090476, 0.0039615, 0.00380359, 0.00278608, 0.0027388, 0.00126606, 0.001072, 0.000961176, 0.000817551, 0.000148366, 0.000143431, 0.000100831, 8.34833e-5, 4.1416e-5, 4.07387e-5, 2.33275e-5, 2.3021e-5, 1.75929e-5, 1.34069e-5, 1.20036e-5, 9.16631e-6, 8.57155e-6, 5.75614e-6, 3.13498e-6, 2.12694e-6, 1.8824e-6, 1.44358e-6, 1.18259e-6, 1.07793e-6, 8.06843e-7, 7.68499e-7, 3.98104e-7, 2.98963e-7, 2.78436e-7, 2.72004e-7, 1.85533e-7, 1.84254e-7, 1.64886e-7, 1.5286e-7, 6.63073e-8, 6.25745e-8, 5.31748e-8, 5.07496e-8, 2.94308e-8, 1.47608e-8, 9.00403e-9, 6.53819e-9, 6.02398e-9, 2.34496e-9, 1.48844e-9, 5.3736e-10]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.559533, 0.54607, 0.305921, 0.161539, 0.119544, 0.0807764, 0.0798337, 0.0283034, 0.0277644, 0.0232236, 0.018972, 0.0129255, 0.0090476, 0.0039615, 0.00380359, 0.00278608, 0.0027388, 0.00126606, 0.001072, 0.000961176, 0.000817551, 0.000148366, 0.000143431, 0.000100831, 8.34833e-5, 4.1416e-5, 4.07387e-5, 2.33275e-5, 2.3021e-5, 1.75929e-5, 1.34069e-5, 1.20036e-5, 9.16631e-6, 8.57155e-6, 5.75614e-6, 3.13498e-6, 2.12694e-6, 1.8824e-6, 1.44358e-6, 1.18259e-6, 1.07793e-6, 8.06843e-7, 7.68499e-7, 3.98104e-7, 2.98963e-7, 2.78436e-7, 2.72004e-7, 1.85533e-7, 1.84254e-7, 1.64886e-7, 1.5286e-7, 6.63073e-8, 6.25745e-8, 5.31748e-8, 5.07496e-8, 2.94308e-8, 1.47608e-8, 9.00403e-9, 6.53819e-9, 6.02398e-9, 2.34496e-9, 1.48844e-9, 5.3736e-10]\n", "Compute new tensor\n", "\n", "Iteration 12\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.555449, 0.552701, 0.307016, 0.147752, 0.13633, 0.0788331, 0.0788001, 0.0203938, 0.00687301, 0.00685696, 0.00592179, 0.00519892, 0.00141113, 0.000824229, 0.000809631, 0.000782748, 0.000782445, 0.000466397, 0.000455418, 0.000445032, 2.17328e-5, 1.98346e-5, 1.37476e-5, 1.08245e-5, 1.06046e-5, 9.87604e-6, 9.81154e-6, 7.04683e-6, 5.04864e-6, 4.62351e-6, 3.25633e-6, 3.21817e-6, 1.56403e-6, 1.3653e-6, 1.31841e-6, 1.21301e-6, 6.42102e-7, 5.7059e-7, 1.6721e-7, 1.09469e-7, 1.08886e-7, 1.06255e-7, 5.66966e-8, 5.66889e-8, 3.33674e-8, 2.95782e-8, 2.21764e-8, 1.49505e-8, 9.22228e-9, 9.20836e-9, 9.02846e-9, 5.53408e-9, 4.64124e-9, 4.21453e-9, 3.83638e-9, 1.88919e-9, 1.61599e-9, 1.18269e-9, 1.10123e-9, 1.0394e-9, 7.62304e-10, 5.59015e-10, 4.16104e-10]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.555449, 0.552701, 0.307016, 0.147752, 0.13633, 0.0788331, 0.0788001, 0.0203938, 0.00687301, 0.00685696, 0.00592179, 0.00519892, 0.00141113, 0.000824229, 0.000809631, 0.000782748, 0.000782445, 0.000466397, 0.000455418, 0.000445032, 2.17328e-5, 1.98346e-5, 1.37476e-5, 1.08245e-5, 1.06046e-5, 9.87604e-6, 9.81154e-6, 7.04683e-6, 5.04864e-6, 4.62351e-6, 3.25633e-6, 3.21817e-6, 1.56403e-6, 1.3653e-6, 1.31841e-6, 1.21301e-6, 6.42102e-7, 5.7059e-7, 1.6721e-7, 1.09469e-7, 1.08886e-7, 1.06255e-7, 5.66966e-8, 5.66889e-8, 3.33674e-8, 2.95782e-8, 2.21764e-8, 1.49505e-8, 9.22228e-9, 9.20836e-9, 9.02846e-9, 5.53408e-9, 4.64124e-9, 4.21453e-9, 3.83638e-9, 1.88919e-9, 1.61599e-9, 1.18269e-9, 1.10123e-9, 1.0394e-9, 7.62304e-10, 5.59015e-10, 4.16104e-10]\n", "Compute new tensor\n", "\n", "Iteration 13\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.55441, 0.554126, 0.307213, 0.142855, 0.141522, 0.0788118, 0.0788115, 0.0205426, 0.0010561, 0.000683445, 0.000683038, 0.000429152, 7.99644e-5, 7.98472e-5, 7.71528e-5, 6.19335e-5, 6.18901e-5, 6.02127e-5, 5.98853e-5, 4.91016e-5, 5.12057e-6, 2.619e-6, 2.61375e-6, 1.61131e-6, 1.30854e-6, 6.0828e-7, 6.0206e-7, 5.54989e-7, 5.53385e-7, 1.56646e-7, 1.55583e-7, 1.55134e-7, 1.52296e-7, 2.03341e-8, 1.27355e-8, 1.19639e-8, 8.07917e-9, 4.04942e-9, 3.41306e-9, 2.00755e-9, 1.55532e-9, 1.41994e-9, 8.84748e-10, 8.83274e-10, 7.94692e-10, 6.31737e-10, 5.53157e-10, 5.28991e-10, 4.29017e-10, 4.21353e-10, 3.61436e-10, 3.24602e-10, 2.83973e-10, 2.7493e-10, 1.87048e-10, 1.81192e-10, 1.41035e-10, 1.37075e-10, 1.13632e-10, 6.21426e-11, 6.1686e-11, 3.31245e-11, 4.39361e-12]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.55441, 0.554126, 0.307213, 0.142855, 0.141522, 0.0788118, 0.0788115, 0.0205426, 0.0010561, 0.000683445, 0.000683038, 0.000429152, 7.99644e-5, 7.98472e-5, 7.71528e-5, 6.19335e-5, 6.18901e-5, 6.02127e-5, 5.98853e-5, 4.91016e-5, 5.12057e-6, 2.619e-6, 2.61375e-6, 1.61131e-6, 1.30854e-6, 6.0828e-7, 6.0206e-7, 5.54989e-7, 5.53385e-7, 1.56646e-7, 1.55583e-7, 1.55134e-7, 1.52296e-7, 2.03341e-8, 1.27355e-8, 1.19639e-8, 8.07917e-9, 4.04942e-9, 3.41306e-9, 2.00755e-9, 1.55532e-9, 1.41994e-9, 8.84748e-10, 8.83274e-10, 7.94692e-10, 6.31737e-10, 5.53157e-10, 5.28991e-10, 4.29017e-10, 4.21353e-10, 3.61436e-10, 3.24602e-10, 2.83973e-10, 2.7493e-10, 1.87048e-10, 1.81192e-10, 1.41035e-10, 1.37075e-10, 1.13632e-10, 6.21426e-11, 6.1686e-11, 3.31245e-11, 4.39357e-12]\n", "Compute new tensor\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Iteration 14\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554275, 0.554264, 0.307215, 0.142155, 0.142099, 0.0787766, 0.0787766, 0.0205303, 5.12243e-5, 2.88443e-5, 2.88437e-5, 1.62365e-5, 6.09402e-6, 3.59582e-6, 3.5833e-6, 3.37497e-6, 3.37337e-6, 2.22316e-6, 2.05669e-6, 2.05668e-6, 1.86792e-6, 1.3001e-6, 1.29934e-6, 7.59405e-7, 6.77279e-8, 1.57127e-8, 1.57007e-8, 9.4053e-9, 9.40464e-9, 2.59172e-9, 1.59002e-9, 1.58969e-9, 9.74133e-10, 3.86027e-11, 6.52329e-12, 6.31814e-12, 5.46355e-12, 5.44869e-12, 3.87866e-12, 3.8752e-12, 3.19319e-12, 3.16831e-12, 3.02756e-12, 3.0185e-12, 1.82741e-12, 1.68931e-12, 4.53555e-13, 3.7182e-13, 2.41066e-13, 2.36209e-13, 2.35504e-13, 1.68317e-13, 1.67525e-13, 1.22737e-13, 2.30314e-14, 1.36302e-14, 8.57026e-15, 6.04727e-15, 4.87783e-15, 3.33212e-15, 2.25701e-15, 1.5237e-15, 1.30572e-15]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554275, 0.554264, 0.307215, 0.142155, 0.142099, 0.0787766, 0.0787766, 0.0205303, 5.12243e-5, 2.88443e-5, 2.88437e-5, 1.62365e-5, 6.09402e-6, 3.59582e-6, 3.5833e-6, 3.37497e-6, 3.37337e-6, 2.22316e-6, 2.05669e-6, 2.05668e-6, 1.86792e-6, 1.3001e-6, 1.29934e-6, 7.59405e-7, 6.77279e-8, 1.57127e-8, 1.57007e-8, 9.4053e-9, 9.40464e-9, 2.59172e-9, 1.59002e-9, 1.58969e-9, 9.74133e-10, 3.86027e-11, 6.52329e-12, 6.31814e-12, 5.46354e-12, 5.44863e-12, 3.87866e-12, 3.8752e-12, 3.19319e-12, 3.16831e-12, 3.02755e-12, 3.0185e-12, 1.82741e-12, 1.6893e-12, 4.53552e-13, 3.71814e-13, 2.41064e-13, 2.36209e-13, 2.35503e-13, 1.68316e-13, 1.67525e-13, 1.22739e-13, 2.30171e-14, 1.36259e-14, 8.56108e-15, 6.04525e-15, 4.87425e-15, 3.30745e-15, 2.19982e-15, 1.51832e-15, 1.29322e-15]\n", "Compute new tensor\n", "\n", "Iteration 15\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.142072, 0.142072, 0.0787462, 0.0787462, 0.0205143, 6.13284e-6, 3.39927e-6, 3.39927e-6, 1.88412e-6, 5.51021e-7, 3.05605e-7, 3.05604e-7, 1.69493e-7, 3.61468e-8, 3.61459e-8, 2.00616e-8, 2.00616e-8, 1.09286e-8, 6.07634e-9, 6.07632e-9, 3.37845e-9, 6.89358e-10, 7.72749e-11, 7.72736e-11, 4.30453e-11, 4.30453e-11, 1.09023e-11, 6.0808e-12, 6.08063e-12, 3.39133e-12, 1.69178e-13, 2.72622e-14, 2.72604e-14, 2.6735e-14, 1.51803e-14, 1.51798e-14, 1.51479e-14, 1.4867e-14, 8.26427e-15, 3.26345e-16, 2.88172e-16, 1.46296e-16, 1.29952e-16, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 5.13875e-17, 2.79784e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.142072, 0.142072, 0.0787462, 0.0787462, 0.0205143, 6.13284e-6, 3.39927e-6, 3.39927e-6, 1.88412e-6, 5.51021e-7, 3.05605e-7, 3.05604e-7, 1.69493e-7, 3.61468e-8, 3.61459e-8, 2.00616e-8, 2.00616e-8, 1.09286e-8, 6.07634e-9, 6.07632e-9, 3.37845e-9, 6.89358e-10, 7.72749e-11, 7.72736e-11, 4.30453e-11, 4.30453e-11, 1.09024e-11, 6.08081e-12, 6.08066e-12, 3.39129e-12, 1.69179e-13, 2.72596e-14, 2.72591e-14, 2.67922e-14, 1.51804e-14, 1.51796e-14, 1.51301e-14, 1.49521e-14, 8.2269e-15, 3.22912e-16, 2.32195e-16, 1.59309e-16, 1.37001e-16, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 8.67054e-17, 4.80883e-17, 2.18759e-17]\n", "Compute new tensor\n", "\n", "Iteration 16\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.142017, 0.142017, 0.0787159, 0.0787159, 0.0204983, 6.119e-6, 3.39157e-6, 3.39157e-6, 1.87984e-6, 7.89501e-10, 4.37599e-10, 4.37599e-10, 2.42549e-10, 4.85173e-11, 4.85173e-11, 2.68921e-11, 2.68921e-11, 4.03836e-12, 2.23848e-12, 2.23848e-12, 1.2408e-12, 9.60763e-13, 3.03369e-14, 3.03277e-14, 1.68154e-14, 1.68137e-14, 6.1303e-15, 3.14118e-15, 3.0875e-15, 1.74161e-15, 5.86659e-16, 3.87966e-16, 2.06574e-16, 1.02132e-16, 9.31089e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 2.74195e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.142017, 0.142017, 0.0787159, 0.0787159, 0.0204983, 6.119e-6, 3.39157e-6, 3.39157e-6, 1.87984e-6, 7.89501e-10, 4.37599e-10, 4.37599e-10, 2.42549e-10, 4.85173e-11, 4.85173e-11, 2.68921e-11, 2.68921e-11, 4.03831e-12, 2.23848e-12, 2.23847e-12, 1.24081e-12, 9.60763e-13, 3.03383e-14, 3.03312e-14, 1.68194e-14, 1.6816e-14, 5.98746e-15, 3.1531e-15, 3.05313e-15, 1.74643e-15, 5.5783e-16, 3.65392e-16, 1.35829e-16, 8.68582e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 8.67059e-17, 2.72997e-17]\n", "Compute new tensor\n", "\n", "Iteration 17\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141963, 0.141963, 0.0786858, 0.0786858, 0.0204823, 6.10462e-6, 3.3836e-6, 3.3836e-6, 1.87543e-6, 7.81863e-14, 4.33364e-14, 4.33323e-14, 2.39908e-14, 4.62521e-15, 4.62328e-15, 2.5691e-15, 2.56581e-15, 3.70514e-16, 2.23732e-16, 2.12059e-16, 1.64598e-16, 1.36641e-16, 1.05112e-16, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 6.78684e-17, 3.24294e-17, 2.15622e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141963, 0.141963, 0.0786858, 0.0786858, 0.0204823, 6.10462e-6, 3.3836e-6, 3.3836e-6, 1.87543e-6, 7.81833e-14, 4.33468e-14, 4.33343e-14, 2.39854e-14, 4.62431e-15, 4.62372e-15, 2.56447e-15, 2.56146e-15, 4.85707e-16, 2.13064e-16, 2.01498e-16, 1.83794e-16, 1.40491e-16, 1.27008e-16, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 8.67064e-17, 4.37722e-17, 3.68154e-17]\n", "Compute new tensor\n", "\n", "Iteration 18\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141909, 0.141909, 0.0786556, 0.0786556, 0.0204663, 6.0903e-6, 3.37567e-6, 3.37567e-6, 1.87103e-6, 1.33332e-16, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 6.01655e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141909, 0.141909, 0.0786556, 0.0786556, 0.0204663, 6.0903e-6, 3.37567e-6, 3.37567e-6, 1.87103e-6, 1.23619e-16, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 8.6707e-17, 1.90152e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 19\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141854, 0.141854, 0.0786256, 0.0786256, 0.0204504, 6.07603e-6, 3.36776e-6, 3.36776e-6, 1.86665e-6, 8.94193e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 3.58092e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141854, 0.141854, 0.0786256, 0.0786256, 0.0204504, 6.07603e-6, 3.36776e-6, 3.36776e-6, 1.86665e-6, 1.06168e-16, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 8.67075e-17, 3.51176e-17]\n", "Compute new tensor\n", "\n", "Iteration 20\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.1418, 0.1418, 0.0785956, 0.0785956, 0.0204346, 6.06182e-6, 3.35988e-6, 3.35988e-6, 1.86228e-6, 1.53532e-16, 1.2717e-16, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 6.17819e-17, 5.3501e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.1418, 0.1418, 0.0785956, 0.0785956, 0.0204346, 6.06182e-6, 3.35988e-6, 3.35988e-6, 1.86228e-6, 1.32683e-16, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 8.6708e-17, 5.86165e-17, 3.5173e-17]\n", "Compute new tensor\n", "\n", "Iteration 21\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141746, 0.141746, 0.0785656, 0.0785656, 0.0204187, 6.04767e-6, 3.35204e-6, 3.35204e-6, 1.85793e-6, 1.43057e-16, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 2.18483e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141746, 0.141746, 0.0785656, 0.0785656, 0.0204187, 6.04767e-6, 3.35204e-6, 3.35204e-6, 1.85793e-6, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.67086e-17, 8.55577e-17, 2.31333e-17]\n", "Compute new tensor\n", "\n", "Iteration 22\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141692, 0.141692, 0.0785358, 0.0785358, 0.020403, 6.03357e-6, 3.34422e-6, 3.34422e-6, 1.8536e-6, 1.0998e-16, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 5.99137e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141692, 0.141692, 0.0785358, 0.0785358, 0.020403, 6.03357e-6, 3.34422e-6, 3.34422e-6, 1.8536e-6, 2.02028e-16, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 8.67091e-17, 2.56466e-17]\n", "Compute new tensor\n", "\n", "Iteration 23\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141639, 0.141639, 0.0785059, 0.0785059, 0.0203872, 6.01952e-6, 3.33644e-6, 3.33644e-6, 1.84929e-6, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 6.91486e-17, 2.80381e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141639, 0.141639, 0.0785059, 0.0785059, 0.0203872, 6.01952e-6, 3.33644e-6, 3.33644e-6, 1.84929e-6, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 8.67096e-17, 7.0484e-17, 4.48576e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 24\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141585, 0.141585, 0.0784762, 0.0784762, 0.0203715, 6.00553e-6, 3.32868e-6, 3.32868e-6, 1.84499e-6, 2.72614e-16, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 4.72312e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141585, 0.141585, 0.0784762, 0.0784762, 0.0203715, 6.00553e-6, 3.32868e-6, 3.32868e-6, 1.84499e-6, 1.45382e-16, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.67102e-17, 8.80105e-18]\n", "Compute new tensor\n", "\n", "Iteration 25\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141531, 0.141531, 0.0784465, 0.0784465, 0.0203558, 5.9916e-6, 3.32096e-6, 3.32096e-6, 1.84071e-6, 1.41714e-16, 9.50991e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 2.38699e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141531, 0.141531, 0.0784465, 0.0784465, 0.0203558, 5.9916e-6, 3.32096e-6, 3.32096e-6, 1.84071e-6, 1.12471e-16, 9.66143e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 8.67107e-17, 2.50642e-17]\n", "Compute new tensor\n", "\n", "Iteration 26\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141478, 0.141478, 0.0784168, 0.0784168, 0.0203402, 5.97772e-6, 3.31327e-6, 3.31327e-6, 1.83644e-6, 2.29929e-16, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 7.48033e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141478, 0.141478, 0.0784168, 0.0784168, 0.0203402, 5.97772e-6, 3.31327e-6, 3.31327e-6, 1.83644e-6, 2.5598e-16, 1.56167e-16, 1.47208e-16, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 8.67112e-17, 5.03408e-17, 4.81461e-17]\n", "Compute new tensor\n", "\n", "Iteration 27\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141424, 0.141424, 0.0783872, 0.0783872, 0.0203245, 5.96389e-6, 3.3056e-6, 3.3056e-6, 1.83219e-6, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 6.74457e-17, 2.94261e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141424, 0.141424, 0.0783872, 0.0783872, 0.0203245, 5.96389e-6, 3.3056e-6, 3.3056e-6, 1.83219e-6, 1.14712e-16, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 8.67117e-17, 2.46116e-17]\n", "Compute new tensor\n", "\n", "Iteration 28\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141371, 0.141371, 0.0783577, 0.0783577, 0.020309, 5.95011e-6, 3.29797e-6, 3.29797e-6, 1.82796e-6, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.15129e-17, 4.51694e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141371, 0.141371, 0.0783577, 0.0783577, 0.020309, 5.95011e-6, 3.29797e-6, 3.29797e-6, 1.82796e-6, 1.72989e-16, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 8.67123e-17, 5.40512e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 29\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141318, 0.141318, 0.0783282, 0.0783282, 0.0202934, 5.93639e-6, 3.29036e-6, 3.29036e-6, 1.82375e-6, 1.42655e-16, 9.3876e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 2.58264e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141318, 0.141318, 0.0783282, 0.0783282, 0.0202934, 5.93639e-6, 3.29036e-6, 3.29036e-6, 1.82375e-6, 2.06219e-16, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 8.67128e-17, 5.82602e-17]\n", "Compute new tensor\n", "\n", "Iteration 30\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141265, 0.141265, 0.0782988, 0.0782988, 0.0202779, 5.92272e-6, 3.28278e-6, 3.28278e-6, 1.81955e-6, 2.09617e-16, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 4.82428e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.554269, 0.554269, 0.307214, 0.141265, 0.141265, 0.0782988, 0.0782988, 0.0202779, 5.92272e-6, 3.28278e-6, 3.28278e-6, 1.81955e-6, 2.11718e-16, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 8.67133e-17, 2.64707e-17]\n", "Compute new tensor\n", "\n" ] } ], "source": [ "res0_42 = main(0.42);" ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Iteration 1\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.696258, 2.8175e-17, 0.0]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.696258, 2.8175e-17, 0.0]\n", "Compute new tensor\n", "\n", "Iteration 2\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.632868, 0.113325, 0.0717199, 7.28948e-18, 2.23132e-25, 1.04731e-32, 3.74339e-33, 8.49398e-35, 3.11565e-49, 3.80637e-50, 0.0, 0.0, 0.0, 0.0, 0.0]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.632868, 0.113325, 0.0717199, 8.98568e-18, 4.39197e-25, 9.41554e-33, 5.44048e-33, 1.1466e-41, 6.46127e-49, 5.81206e-57, 0.0, 0.0, 0.0, 0.0, 0.0]\n", "Compute new tensor\n", "\n", "Iteration 3\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.687546, 0.238582, 0.164036, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 2.65309e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.687546, 0.238582, 0.164036, 9.21532e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 8.83524e-17, 4.43588e-17]\n", "Compute new tensor\n", "\n", "Iteration 4\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.688094, 0.284112, 0.195496, 0.0639021, 0.0439706, 0.0181554, 0.0124926, 0.00496249, 0.00341466, 0.0014099, 0.000970146, 0.000317113, 0.000218204, 9.00958e-5, 6.19944e-5, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 2.55162e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.688094, 0.284112, 0.195496, 0.0639021, 0.0439706, 0.0181554, 0.0124926, 0.00496249, 0.00341466, 0.0014099, 0.000970146, 0.000317113, 0.000218204, 9.00958e-5, 6.19944e-5, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 8.71112e-17, 4.10609e-18]\n", "Compute new tensor\n", "\n", "Iteration 5\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.704136, 0.349134, 0.245838, 0.109512, 0.0771111, 0.0382342, 0.0269221, 0.0150372, 0.0105882, 0.00525, 0.00369671, 0.00164675, 0.00115954, 0.000574936, 0.000404833, 9.96009e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 3.93897e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.704136, 0.349134, 0.245838, 0.109512, 0.0771111, 0.0382342, 0.0269221, 0.0150372, 0.0105882, 0.00525, 0.00369671, 0.00164675, 0.00115954, 0.000574936, 0.000404833, 1.00393e-16, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 8.6029e-17, 5.81512e-17]\n", "Compute new tensor\n", "\n", "Iteration 6\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.707938, 0.393875, 0.278839, 0.148178, 0.1049, 0.0583634, 0.0413177, 0.036521, 0.0258546, 0.0143847, 0.0101835, 0.0054116, 0.00383107, 0.00292647, 0.00213149, 0.00207176, 0.00150896, 0.00115266, 0.000816014, 0.000433637, 0.000306988, 0.000170799, 0.000120915, 0.000106878, 7.56627e-5, 4.20964e-5, 3.76271e-5, 2.98016e-5, 2.66376e-5, 1.58369e-5, 1.48204e-5, 1.12115e-5, 1.04919e-5, 6.23775e-6, 5.57549e-6, 4.41594e-6, 3.9471e-6, 2.19605e-6, 1.55466e-6, 1.37418e-6, 9.72834e-7, 5.41255e-7, 3.83175e-7, 2.03623e-7, 1.44152e-7, 1.10115e-7, 8.02019e-8, 7.79543e-8, 5.67779e-8, 4.33714e-8, 3.07042e-8, 1.63165e-8, 1.15511e-8, 6.42667e-9, 4.54968e-9, 4.0215e-9, 2.84697e-9, 1.58397e-9, 1.12135e-9, 5.95896e-10, 4.21857e-10, 2.34708e-10, 1.66159e-10]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.707938, 0.393875, 0.278839, 0.148178, 0.1049, 0.0583634, 0.0413177, 0.036521, 0.0258546, 0.0143847, 0.0101835, 0.0054116, 0.00383107, 0.00292647, 0.00213149, 0.00207176, 0.00150896, 0.00115266, 0.000816014, 0.000433637, 0.000306988, 0.000170799, 0.000120915, 0.000106878, 7.56627e-5, 4.20964e-5, 3.76271e-5, 2.98016e-5, 2.66376e-5, 1.58369e-5, 1.48204e-5, 1.12115e-5, 1.04919e-5, 6.23775e-6, 5.57549e-6, 4.41594e-6, 3.9471e-6, 2.19605e-6, 1.55466e-6, 1.37418e-6, 9.72834e-7, 5.41255e-7, 3.83175e-7, 2.03623e-7, 1.44152e-7, 1.10115e-7, 8.02019e-8, 7.79543e-8, 5.67779e-8, 4.33714e-8, 3.07042e-8, 1.63165e-8, 1.15511e-8, 6.42667e-9, 4.54968e-9, 4.0215e-9, 2.84697e-9, 1.58397e-9, 1.12135e-9, 5.95896e-10, 4.21857e-10, 2.34708e-10, 1.66159e-10]\n", "Compute new tensor\n", "\n", "Iteration 7\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.708209, 0.437197, 0.309627, 0.182915, 0.129542, 0.0799701, 0.0566356, 0.0455645, 0.0322692, 0.0199207, 0.014108, 0.00833445, 0.00590254, 0.0036438, 0.00258057, 0.00209693, 0.00148506, 0.000916771, 0.000649266, 0.000383561, 0.000271641, 0.000167692, 0.000118761, 9.55455e-5, 6.76662e-5, 4.17722e-5, 2.95835e-5, 1.74768e-5, 1.23772e-5, 7.64079e-6, 6.95984e-6, 5.41127e-6, 4.92902e-6, 3.04282e-6, 2.15495e-6, 1.27306e-6, 9.01594e-7, 5.56579e-7, 3.94175e-7, 3.17122e-7, 2.24588e-7, 1.38645e-7, 9.81894e-8, 5.80065e-8, 4.10807e-8, 2.53603e-8, 1.79604e-8, 1.45943e-8, 1.03358e-8, 6.38058e-9, 4.51879e-9, 2.66952e-9, 1.89058e-9, 1.16711e-9, 8.26556e-10, 6.64982e-10, 4.70946e-10, 2.90728e-10, 2.05896e-10, 1.21635e-10, 8.61433e-11, 5.31787e-11, 3.76616e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.708209, 0.437197, 0.309627, 0.182915, 0.129542, 0.0799701, 0.0566356, 0.0455645, 0.0322692, 0.0199207, 0.014108, 0.00833445, 0.00590254, 0.0036438, 0.00258057, 0.00209693, 0.00148506, 0.000916771, 0.000649266, 0.000383561, 0.000271641, 0.000167692, 0.000118761, 9.55455e-5, 6.76662e-5, 4.17722e-5, 2.95835e-5, 1.74768e-5, 1.23772e-5, 7.64079e-6, 6.95984e-6, 5.41127e-6, 4.92902e-6, 3.04282e-6, 2.15495e-6, 1.27306e-6, 9.01594e-7, 5.56579e-7, 3.94175e-7, 3.17122e-7, 2.24588e-7, 1.38645e-7, 9.81894e-8, 5.80065e-8, 4.10807e-8, 2.53603e-8, 1.79604e-8, 1.45943e-8, 1.03358e-8, 6.38058e-9, 4.51879e-9, 2.66952e-9, 1.89058e-9, 1.16711e-9, 8.26556e-10, 6.64982e-10, 4.70946e-10, 2.90728e-10, 2.05896e-10, 1.21635e-10, 8.61433e-11, 5.31787e-11, 3.76616e-11]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 8\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.700992, 0.474316, 0.332492, 0.211018, 0.147922, 0.100089, 0.0701618, 0.0562768, 0.0394496, 0.026693, 0.0187116, 0.0118754, 0.00832458, 0.0056327, 0.00394848, 0.00221099, 0.00154988, 0.00104871, 0.000735135, 0.000466558, 0.000327053, 0.000221296, 0.000155127, 0.000124427, 8.72225e-5, 5.90178e-5, 4.1371e-5, 2.62564e-5, 1.84055e-5, 1.24538e-5, 8.73003e-6, 6.48424e-6, 4.5454e-6, 3.07558e-6, 2.15596e-6, 1.36829e-6, 9.59162e-7, 6.49003e-7, 4.54946e-7, 3.64912e-7, 2.55801e-7, 1.73084e-7, 1.2133e-7, 7.70031e-8, 5.39786e-8, 3.65238e-8, 2.56029e-8, 1.43366e-8, 1.00498e-8, 6.80006e-9, 4.76679e-9, 3.02527e-9, 2.12069e-9, 1.43494e-9, 1.00588e-9, 8.06816e-10, 5.65572e-10, 3.82686e-10, 2.6826e-10, 1.70253e-10, 1.19346e-10, 8.07536e-11, 5.66076e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.700992, 0.474316, 0.332492, 0.211018, 0.147922, 0.100089, 0.0701618, 0.0562768, 0.0394496, 0.026693, 0.0187116, 0.0118754, 0.00832458, 0.0056327, 0.00394848, 0.00221099, 0.00154988, 0.00104871, 0.000735135, 0.000466558, 0.000327053, 0.000221296, 0.000155127, 0.000124427, 8.72225e-5, 5.90178e-5, 4.1371e-5, 2.62564e-5, 1.84055e-5, 1.24538e-5, 8.73003e-6, 6.48424e-6, 4.5454e-6, 3.07558e-6, 2.15596e-6, 1.36829e-6, 9.59162e-7, 6.49003e-7, 4.54946e-7, 3.64912e-7, 2.55801e-7, 1.73084e-7, 1.2133e-7, 7.70031e-8, 5.39786e-8, 3.65238e-8, 2.56029e-8, 1.43366e-8, 1.00498e-8, 6.80006e-9, 4.76679e-9, 3.02527e-9, 2.12069e-9, 1.43494e-9, 1.00588e-9, 8.06816e-10, 5.65572e-10, 3.82686e-10, 2.6826e-10, 1.70253e-10, 1.19346e-10, 8.07536e-11, 5.66076e-11]\n", "Compute new tensor\n", "\n", "Iteration 9\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.686939, 0.508157, 0.349073, 0.23199, 0.159363, 0.117887, 0.0809814, 0.0637943, 0.0438228, 0.0324175, 0.0222689, 0.0147996, 0.0101665, 0.00752054, 0.00516616, 0.00176729, 0.00121402, 0.000898062, 0.000616914, 0.000409994, 0.000281641, 0.000208341, 0.000143118, 0.000112743, 7.74478e-5, 5.72913e-5, 3.93556e-5, 2.61553e-5, 1.79671e-5, 1.3291e-5, 9.13011e-6, 3.1577e-6, 2.16915e-6, 1.6046e-6, 1.10227e-6, 7.32554e-7, 5.0322e-7, 3.72252e-7, 2.55715e-7, 2.01443e-7, 1.38379e-7, 1.02365e-7, 7.03183e-8, 4.67328e-8, 3.21026e-8, 2.37476e-8, 1.63132e-8, 5.58058e-9, 3.83352e-9, 2.83581e-9, 1.94803e-9, 1.29464e-9, 8.89337e-10, 6.57879e-10, 4.51923e-10, 3.56009e-10, 2.44557e-10, 1.80908e-10, 1.24273e-10, 8.25906e-11, 5.67347e-11, 4.1969e-11, 2.88301e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.686939, 0.508157, 0.349073, 0.23199, 0.159363, 0.117887, 0.0809814, 0.0637943, 0.0438228, 0.0324175, 0.0222689, 0.0147996, 0.0101665, 0.00752054, 0.00516616, 0.00176729, 0.00121402, 0.000898062, 0.000616914, 0.000409994, 0.000281641, 0.000208341, 0.000143118, 0.000112743, 7.74478e-5, 5.72913e-5, 3.93556e-5, 2.61553e-5, 1.79671e-5, 1.3291e-5, 9.13011e-6, 3.1577e-6, 2.16915e-6, 1.6046e-6, 1.10227e-6, 7.32554e-7, 5.0322e-7, 3.72252e-7, 2.55715e-7, 2.01443e-7, 1.38379e-7, 1.02365e-7, 7.03183e-8, 4.67328e-8, 3.21026e-8, 2.37476e-8, 1.63132e-8, 5.58058e-9, 3.83352e-9, 2.83581e-9, 1.94803e-9, 1.29464e-9, 8.89337e-10, 6.57879e-10, 4.51923e-10, 3.56009e-10, 2.44557e-10, 1.80908e-10, 1.24273e-10, 8.25906e-11, 5.67347e-11, 4.19689e-11, 2.88301e-11]\n", "Compute new tensor\n", "\n", "Iteration 10\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.66642, 0.537816, 0.358411, 0.242264, 0.16145, 0.130294, 0.0868302, 0.0702934, 0.0468449, 0.037805, 0.025194, 0.0170296, 0.0113488, 0.00915878, 0.00610359, 0.00143281, 0.000954854, 0.000770589, 0.000513536, 0.000347119, 0.000231327, 0.000186686, 0.000124411, 0.000100717, 6.71199e-5, 5.41674e-5, 3.60982e-5, 2.44002e-5, 1.62607e-5, 1.31228e-5, 8.7453e-6, 2.01189e-6, 1.34076e-6, 1.08203e-6, 7.21084e-7, 4.87408e-7, 3.24818e-7, 2.62136e-7, 1.74693e-7, 1.41423e-7, 9.42468e-8, 7.60594e-8, 5.06875e-8, 3.42616e-8, 2.28326e-8, 1.84265e-8, 1.22798e-8, 2.88266e-9, 1.92106e-9, 1.55034e-9, 1.03318e-9, 6.98364e-10, 4.65404e-10, 3.75592e-10, 2.50302e-10, 2.02632e-10, 1.35038e-10, 1.08979e-10, 7.26255e-11, 4.90904e-11, 3.27148e-11, 2.64016e-11, 1.75946e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.66642, 0.537816, 0.358411, 0.242264, 0.16145, 0.130294, 0.0868302, 0.0702934, 0.0468449, 0.037805, 0.025194, 0.0170296, 0.0113488, 0.00915878, 0.00610359, 0.00143281, 0.000954854, 0.000770589, 0.000513536, 0.000347119, 0.000231327, 0.000186686, 0.000124411, 0.000100717, 6.71199e-5, 5.41674e-5, 3.60982e-5, 2.44002e-5, 1.62607e-5, 1.31228e-5, 8.7453e-6, 2.01189e-6, 1.34076e-6, 1.08203e-6, 7.21084e-7, 4.87408e-7, 3.24818e-7, 2.62136e-7, 1.74693e-7, 1.41423e-7, 9.42468e-8, 7.60594e-8, 5.06875e-8, 3.42616e-8, 2.28326e-8, 1.84265e-8, 1.22798e-8, 2.88266e-9, 1.92106e-9, 1.55034e-9, 1.03318e-9, 6.98364e-10, 4.65404e-10, 3.75592e-10, 2.50302e-10, 2.02632e-10, 1.35038e-10, 1.08979e-10, 7.26255e-11, 4.90904e-11, 3.27148e-11, 2.64016e-11, 1.75946e-11]\n", "Compute new tensor\n", "\n", "Iteration 11\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.642611, 0.562571, 0.361514, 0.237212, 0.152435, 0.133449, 0.0857555, 0.0747203, 0.0480161, 0.0420355, 0.0270124, 0.0177246, 0.01139, 0.00997133, 0.00640768, 0.00105994, 0.000681128, 0.000596291, 0.000383183, 0.000251431, 0.000161572, 0.000141448, 9.08957e-5, 7.9199e-5, 5.08941e-5, 4.45551e-5, 2.86316e-5, 1.8787e-5, 1.20727e-5, 1.0569e-5, 6.79175e-6, 1.12114e-6, 7.20458e-7, 6.30722e-7, 4.05309e-7, 2.65949e-7, 1.70901e-7, 1.49615e-7, 9.61442e-8, 8.37721e-8, 5.38329e-8, 4.71278e-8, 3.02848e-8, 1.98718e-8, 1.27698e-8, 1.11793e-8, 7.18392e-9, 1.18834e-9, 7.63642e-10, 6.68527e-10, 4.29603e-10, 2.81889e-10, 1.81145e-10, 1.58583e-10, 1.01907e-10, 8.87933e-11, 5.70596e-11, 4.99526e-11, 3.21e-11, 2.10629e-11, 1.35352e-11, 1.18494e-11, 7.61454e-12]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.642611, 0.562571, 0.361514, 0.237212, 0.152435, 0.133449, 0.0857555, 0.0747203, 0.0480161, 0.0420355, 0.0270124, 0.0177246, 0.01139, 0.00997133, 0.00640768, 0.00105994, 0.000681128, 0.000596291, 0.000383183, 0.000251431, 0.000161572, 0.000141448, 9.08957e-5, 7.9199e-5, 5.08941e-5, 4.45551e-5, 2.86316e-5, 1.8787e-5, 1.20727e-5, 1.0569e-5, 6.79175e-6, 1.12114e-6, 7.20458e-7, 6.30722e-7, 4.05309e-7, 2.65949e-7, 1.70901e-7, 1.49615e-7, 9.61442e-8, 8.37721e-8, 5.38329e-8, 4.71278e-8, 3.02848e-8, 1.98718e-8, 1.27698e-8, 1.11793e-8, 7.18392e-9, 1.18834e-9, 7.63642e-10, 6.68527e-10, 4.29603e-10, 2.81889e-10, 1.81145e-10, 1.58583e-10, 1.01907e-10, 8.87934e-11, 5.70596e-11, 4.99526e-11, 3.21e-11, 2.10629e-11, 1.35352e-11, 1.18494e-11, 7.61454e-12]\n", "Compute new tensor\n", "\n", "Iteration 12\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.621278, 0.580971, 0.360944, 0.212258, 0.131871, 0.123316, 0.0766132, 0.0761672, 0.047321, 0.0442509, 0.0274921, 0.0161671, 0.0100442, 0.00939259, 0.00583541, 0.000715149, 0.000444306, 0.00041548, 0.000258129, 0.000151796, 9.43074e-5, 8.81889e-5, 5.47899e-5, 5.44708e-5, 3.38415e-5, 3.1646e-5, 1.96609e-5, 1.15619e-5, 7.18313e-6, 6.7171e-6, 4.17319e-6, 6.18328e-7, 3.84154e-7, 3.59231e-7, 2.23182e-7, 1.31245e-7, 8.15396e-8, 7.62495e-8, 4.73721e-8, 4.70963e-8, 2.92599e-8, 2.73616e-8, 1.69991e-8, 9.99655e-9, 6.21064e-9, 5.8077e-9, 3.6082e-9, 4.42197e-10, 2.74727e-10, 2.56903e-10, 1.59608e-10, 9.38596e-11, 5.83129e-11, 5.45297e-11, 3.38781e-11, 3.36809e-11, 2.09251e-11, 1.95676e-11, 1.21569e-11, 7.14903e-12, 4.44153e-12, 4.15338e-12, 2.58039e-12]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.621278, 0.580971, 0.360944, 0.212258, 0.131871, 0.123316, 0.0766132, 0.0761672, 0.047321, 0.0442509, 0.0274921, 0.0161671, 0.0100442, 0.00939259, 0.00583541, 0.000715149, 0.000444306, 0.00041548, 0.000258129, 0.000151796, 9.43074e-5, 8.81889e-5, 5.47899e-5, 5.44708e-5, 3.38415e-5, 3.1646e-5, 1.96609e-5, 1.15619e-5, 7.18313e-6, 6.7171e-6, 4.17319e-6, 6.18328e-7, 3.84154e-7, 3.59231e-7, 2.23182e-7, 1.31245e-7, 8.15396e-8, 7.62495e-8, 4.73721e-8, 4.70963e-8, 2.92599e-8, 2.73616e-8, 1.69991e-8, 9.99655e-9, 6.21064e-9, 5.8077e-9, 3.6082e-9, 4.42196e-10, 2.74727e-10, 2.56903e-10, 1.59608e-10, 9.38596e-11, 5.83129e-11, 5.45297e-11, 3.38781e-11, 3.36808e-11, 2.09251e-11, 1.95676e-11, 1.21569e-11, 7.14902e-12, 4.44153e-12, 4.15337e-12, 2.58039e-12]\n", "Compute new tensor\n", "\n", "Iteration 13\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.607484, 0.592277, 0.359798, 0.168941, 0.102629, 0.10006, 0.0727376, 0.0607846, 0.0441869, 0.0430808, 0.0261709, 0.0122883, 0.00746497, 0.0072781, 0.00442133, 0.000399831, 0.000242891, 0.000236811, 0.000143859, 6.75477e-5, 4.10342e-5, 4.00069e-5, 2.90828e-5, 2.43036e-5, 1.76673e-5, 1.7225e-5, 1.04639e-5, 4.91326e-6, 2.98473e-6, 2.91001e-6, 1.76778e-6, 2.87865e-7, 1.74873e-7, 1.70496e-7, 1.03573e-7, 4.86321e-8, 2.95432e-8, 2.88036e-8, 2.09386e-8, 1.74977e-8, 1.27199e-8, 1.24014e-8, 7.53368e-9, 3.53738e-9, 2.1489e-9, 2.09511e-9, 1.27274e-9, 1.15097e-10, 6.99197e-11, 6.81694e-11, 4.14117e-11, 1.94446e-11, 1.18123e-11, 1.15166e-11, 8.37187e-12, 6.99614e-12, 5.08579e-12, 4.95848e-12, 3.01219e-12, 1.41435e-12, 8.59196e-13, 8.37688e-13, 5.08879e-13]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.607484, 0.592277, 0.359798, 0.168941, 0.102629, 0.10006, 0.0727376, 0.0607846, 0.0441869, 0.0430808, 0.0261709, 0.0122883, 0.00746497, 0.0072781, 0.00442133, 0.000399831, 0.000242891, 0.000236811, 0.000143859, 6.75477e-5, 4.10342e-5, 4.00069e-5, 2.90828e-5, 2.43036e-5, 1.76673e-5, 1.7225e-5, 1.04639e-5, 4.91326e-6, 2.98473e-6, 2.91001e-6, 1.76778e-6, 2.87865e-7, 1.74873e-7, 1.70496e-7, 1.03573e-7, 4.86321e-8, 2.95432e-8, 2.88036e-8, 2.09386e-8, 1.74977e-8, 1.27199e-8, 1.24014e-8, 7.53368e-9, 3.53738e-9, 2.1489e-9, 2.09511e-9, 1.27274e-9, 1.15097e-10, 6.99197e-11, 6.81694e-11, 4.14117e-11, 1.94446e-11, 1.18123e-11, 1.15166e-11, 8.37189e-12, 6.99615e-12, 5.08579e-12, 4.95848e-12, 3.0122e-12, 1.41436e-12, 8.59195e-13, 8.37685e-13, 5.08881e-13]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 14\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.598192, 0.594314, 0.356613, 0.136082, 0.0965266, 0.0736554, 0.0733383, 0.0364143, 0.0362368, 0.0313571, 0.016604, 0.0131197, 0.00476497, 0.00472731, 0.00220979, 0.00196075, 0.000622966, 0.000618514, 0.000165731, 0.000140822, 5.78499e-5, 5.02867e-5, 4.89355e-5, 2.25485e-5, 1.11489e-5, 1.11229e-5, 3.38679e-6, 2.2432e-6, 1.81225e-6, 1.24301e-6, 1.21674e-6, 4.4717e-7, 3.59395e-7, 3.56866e-7, 1.75319e-7, 4.32505e-8, 4.07278e-8, 3.37187e-8, 3.0661e-8, 5.64144e-9, 5.56473e-9, 1.15876e-9, 9.05342e-10, 8.77881e-10, 1.72857e-10, 1.09356e-10, 7.02249e-11, 4.75043e-12, 4.41616e-12, 1.49085e-13, 4.3973e-16, 3.54636e-16, 3.12299e-16, 1.78789e-16, 1.11618e-16, 8.51067e-17, 8.51067e-17, 8.51067e-17, 8.51067e-17, 8.51067e-17, 8.51067e-17, 8.51067e-17, 1.70705e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.598192, 0.594314, 0.356613, 0.136082, 0.0965266, 0.0736554, 0.0733383, 0.0364143, 0.0362368, 0.0313571, 0.016604, 0.0131197, 0.00476497, 0.00472731, 0.00220979, 0.00196075, 0.000622966, 0.000618514, 0.000165731, 0.000140822, 5.78499e-5, 5.02867e-5, 4.89355e-5, 2.25485e-5, 1.11489e-5, 1.11229e-5, 3.38679e-6, 2.2432e-6, 1.81225e-6, 1.24301e-6, 1.21674e-6, 4.4717e-7, 3.59395e-7, 3.56866e-7, 1.75319e-7, 4.32505e-8, 4.07278e-8, 3.37187e-8, 3.0661e-8, 5.64144e-9, 5.56473e-9, 1.15876e-9, 9.05342e-10, 8.77881e-10, 1.72857e-10, 1.09356e-10, 7.02249e-11, 4.75044e-12, 4.41617e-12, 1.49085e-13, 5.08144e-16, 3.40373e-16, 1.97334e-16, 1.93427e-16, 1.66468e-16, 1.58638e-16, 8.51067e-17, 8.51067e-17, 8.51067e-17, 8.51067e-17, 8.51067e-17, 4.59356e-17, 3.95645e-17]\n", "Compute new tensor\n", "\n", "Iteration 15\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599143, 0.598518, 0.358679, 0.1225, 0.113863, 0.0709013, 0.0708952, 0.0141617, 0.00923729, 0.0092354, 0.00698381, 0.00395299, 0.00373063, 0.00108797, 0.00108622, 0.00100869, 0.00100856, 0.000632148, 0.000266069, 0.000250769, 0.000116157, 0.000100942, 5.69607e-5, 5.68634e-5, 6.21506e-6, 4.77809e-6, 4.32577e-6, 3.67558e-6, 2.11895e-6, 2.11102e-6, 1.61153e-6, 1.58763e-6, 1.08721e-6, 1.08525e-6, 6.68485e-7, 6.20659e-7, 5.17443e-7, 1.37479e-7, 1.03129e-7, 7.42231e-8, 6.70509e-8, 5.75406e-8, 3.75562e-8, 3.67401e-8, 2.10044e-8, 2.02193e-8, 1.25698e-8, 1.05643e-8, 8.75882e-9, 6.94445e-9, 4.73897e-9, 3.81659e-9, 3.67762e-9, 2.68238e-9, 1.71683e-9, 1.43557e-9, 1.24899e-9, 1.24533e-9, 2.34184e-10, 2.30573e-10, 1.93225e-10, 6.68045e-11, 4.18364e-13]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599143, 0.598518, 0.358679, 0.1225, 0.113863, 0.0709013, 0.0708952, 0.0141617, 0.00923729, 0.0092354, 0.00698381, 0.00395299, 0.00373063, 0.00108797, 0.00108622, 0.00100869, 0.00100856, 0.000632148, 0.000266069, 0.000250769, 0.000116157, 0.000100942, 5.69607e-5, 5.68634e-5, 6.21506e-6, 4.77809e-6, 4.32577e-6, 3.67558e-6, 2.11895e-6, 2.11102e-6, 1.61153e-6, 1.58763e-6, 1.08721e-6, 1.08525e-6, 6.68485e-7, 6.20659e-7, 5.17443e-7, 1.37479e-7, 1.03129e-7, 7.42231e-8, 6.70509e-8, 5.75406e-8, 3.75562e-8, 3.67401e-8, 2.10044e-8, 2.02193e-8, 1.25698e-8, 1.05643e-8, 8.75882e-9, 6.94445e-9, 4.73897e-9, 3.81659e-9, 3.67762e-9, 2.68238e-9, 1.71683e-9, 1.43557e-9, 1.24899e-9, 1.24533e-9, 2.34184e-10, 2.30573e-10, 1.93225e-10, 6.68045e-11, 4.1837e-13]\n", "Compute new tensor\n", "\n", "Iteration 16\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599361, 0.599321, 0.35921, 0.119582, 0.118932, 0.0714769, 0.0714769, 0.014381, 0.000426137, 0.000332363, 0.000332331, 0.00023661, 4.69195e-5, 4.50346e-5, 4.50001e-5, 4.4247e-5, 2.63087e-5, 2.62975e-5, 2.52962e-5, 2.47839e-5, 6.37915e-6, 3.68516e-6, 3.6826e-6, 2.0927e-6, 1.59094e-7, 8.48147e-8, 8.40631e-8, 8.1257e-8, 6.57917e-8, 6.55525e-8, 5.63444e-8, 5.32367e-8, 5.00492e-8, 4.35325e-8, 4.25027e-8, 4.10345e-8, 4.08813e-8, 8.62865e-9, 5.84719e-9, 8.29467e-10, 8.27614e-10, 5.16201e-10, 3.8464e-10, 3.53692e-10, 3.53557e-10, 2.38932e-10, 1.9013e-10, 1.75342e-10, 1.74945e-10, 1.02782e-10, 1.02776e-10, 7.32325e-11, 1.97543e-11, 1.72727e-11, 1.62275e-11, 1.55287e-11, 1.38505e-11, 1.15058e-11, 1.03034e-11, 9.43526e-12, 8.71156e-12, 7.83574e-12, 1.05612e-12]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599361, 0.599321, 0.35921, 0.119582, 0.118932, 0.0714769, 0.0714769, 0.014381, 0.000426137, 0.000332363, 0.000332331, 0.00023661, 4.69195e-5, 4.50346e-5, 4.50001e-5, 4.4247e-5, 2.63087e-5, 2.62975e-5, 2.52962e-5, 2.47839e-5, 6.37915e-6, 3.68516e-6, 3.6826e-6, 2.0927e-6, 1.59094e-7, 8.48147e-8, 8.40631e-8, 8.1257e-8, 6.57917e-8, 6.55525e-8, 5.63444e-8, 5.32367e-8, 5.00492e-8, 4.35325e-8, 4.25027e-8, 4.10345e-8, 4.08813e-8, 8.62865e-9, 5.84719e-9, 8.29467e-10, 8.27614e-10, 5.16201e-10, 3.8464e-10, 3.53692e-10, 3.53557e-10, 2.38932e-10, 1.9013e-10, 1.75342e-10, 1.74945e-10, 1.02782e-10, 1.02776e-10, 7.32325e-11, 1.97543e-11, 1.72727e-11, 1.62275e-11, 1.55287e-11, 1.38505e-11, 1.15058e-11, 1.03034e-11, 9.43527e-12, 8.71155e-12, 7.83574e-12, 1.05612e-12]\n", "Compute new tensor\n", "\n", "Iteration 17\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599343, 0.599342, 0.359212, 0.119248, 0.119228, 0.0714644, 0.0714644, 0.0143723, 1.69585e-5, 1.02958e-5, 1.02958e-5, 6.24904e-6, 1.93773e-6, 1.76325e-6, 1.15968e-6, 1.15966e-6, 1.09099e-6, 1.09098e-6, 9.77798e-7, 9.74548e-7, 6.93938e-7, 6.7505e-7, 6.03813e-7, 6.0381e-7, 2.43723e-9, 1.66022e-9, 1.65262e-9, 1.0343e-9, 1.03429e-9, 5.83361e-10, 3.70757e-10, 3.7075e-10, 2.355e-10, 1.42491e-11, 8.52729e-12, 8.51546e-12, 5.09517e-12, 1.74507e-12, 1.11859e-12, 1.02447e-12, 8.42615e-13, 8.42562e-13, 6.39833e-13, 4.90755e-13, 4.85859e-13, 4.26864e-13, 4.26596e-13, 3.06187e-13, 3.05259e-13, 3.02916e-13, 9.2576e-14, 1.12171e-14, 9.21931e-15, 5.94899e-15, 5.94206e-15, 5.10273e-15, 5.09003e-15, 3.1347e-15, 2.92015e-15, 2.64906e-15, 2.14971e-15, 1.29042e-15, 1.28482e-15]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599343, 0.599342, 0.359212, 0.119248, 0.119228, 0.0714644, 0.0714644, 0.0143723, 1.69585e-5, 1.02958e-5, 1.02958e-5, 6.24904e-6, 1.93773e-6, 1.76325e-6, 1.15968e-6, 1.15966e-6, 1.09099e-6, 1.09098e-6, 9.77798e-7, 9.74548e-7, 6.93938e-7, 6.7505e-7, 6.03813e-7, 6.0381e-7, 2.43723e-9, 1.66022e-9, 1.65262e-9, 1.0343e-9, 1.03429e-9, 5.83361e-10, 3.70757e-10, 3.7075e-10, 2.355e-10, 1.42491e-11, 8.52731e-12, 8.51548e-12, 5.09517e-12, 1.74509e-12, 1.11859e-12, 1.02448e-12, 8.42611e-13, 8.4256e-13, 6.39894e-13, 4.90756e-13, 4.85858e-13, 4.26846e-13, 4.26572e-13, 3.0616e-13, 3.0526e-13, 3.02853e-13, 9.25764e-14, 1.12125e-14, 9.22924e-15, 5.96618e-15, 5.94218e-15, 5.10006e-15, 5.09715e-15, 3.13154e-15, 2.9192e-15, 2.64807e-15, 2.14748e-15, 1.29332e-15, 1.28645e-15]\n", "Compute new tensor\n", "\n", "Iteration 18\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119216, 0.119216, 0.0714512, 0.0714512, 0.0143669, 1.95336e-6, 1.17075e-6, 1.17075e-6, 7.01686e-7, 6.90351e-8, 4.13911e-8, 4.13911e-8, 2.48167e-8, 3.33144e-9, 3.3314e-9, 2.29162e-9, 1.99859e-9, 1.99859e-9, 1.37563e-9, 1.37563e-9, 8.25775e-10, 9.55383e-12, 2.21406e-12, 2.21405e-12, 1.33048e-12, 1.33048e-12, 2.823e-13, 1.7014e-13, 1.70032e-13, 1.02375e-13, 1.7864e-14, 1.04792e-14, 1.04491e-14, 6.50906e-15, 2.12164e-15, 2.09192e-15, 1.27621e-15, 1.27209e-15, 1.07839e-15, 4.44087e-16, 2.02172e-16, 1.82295e-16, 1.31298e-16, 1.20197e-16, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 3.93227e-17, 2.33414e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119216, 0.119216, 0.0714512, 0.0714512, 0.0143669, 1.95336e-6, 1.17075e-6, 1.17075e-6, 7.01686e-7, 6.90351e-8, 4.13911e-8, 4.13911e-8, 2.48167e-8, 3.33144e-9, 3.3314e-9, 2.29162e-9, 1.99859e-9, 1.99859e-9, 1.37563e-9, 1.37563e-9, 8.25775e-10, 9.55383e-12, 2.21405e-12, 2.21405e-12, 1.33048e-12, 1.33047e-12, 2.82402e-13, 1.70123e-13, 1.70013e-13, 1.02385e-13, 1.76949e-14, 1.0546e-14, 1.04023e-14, 6.53838e-15, 2.12873e-15, 2.10736e-15, 1.2841e-15, 1.28251e-15, 1.08058e-15, 4.44088e-16, 2.55622e-16, 1.83769e-16, 1.58769e-16, 8.68558e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17, 8.52515e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 19\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119194, 0.119194, 0.0714381, 0.0714381, 0.0143616, 1.95126e-6, 1.16947e-6, 1.16947e-6, 7.00914e-7, 5.62254e-11, 3.36984e-11, 3.36984e-11, 2.01969e-11, 2.48488e-12, 2.48488e-12, 1.4893e-12, 1.4893e-12, 8.13777e-13, 4.87777e-13, 4.87775e-13, 2.92346e-13, 7.05364e-15, 8.06315e-16, 7.49816e-16, 4.8364e-16, 4.46174e-16, 4.43541e-16, 3.22255e-16, 2.65945e-16, 2.29686e-16, 1.44894e-16, 1.05748e-16, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 5.41673e-17, 1.89947e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119194, 0.119194, 0.0714381, 0.0714381, 0.0143616, 1.95126e-6, 1.16947e-6, 1.16947e-6, 7.00914e-7, 5.62255e-11, 3.36984e-11, 3.36984e-11, 2.01969e-11, 2.48488e-12, 2.48488e-12, 1.4893e-12, 1.4893e-12, 8.1384e-13, 4.8778e-13, 4.87776e-13, 2.92345e-13, 7.05365e-15, 7.55632e-16, 7.46232e-16, 6.59319e-16, 4.43512e-16, 4.40235e-16, 3.55704e-16, 2.09386e-16, 1.92039e-16, 1.1534e-16, 8.73692e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 8.52517e-17, 1.73512e-17]\n", "Compute new tensor\n", "\n", "Iteration 20\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119172, 0.119172, 0.0714251, 0.0714251, 0.0143563, 1.94909e-6, 1.16817e-6, 1.16817e-6, 7.00135e-7, 8.64205e-16, 5.27564e-16, 5.22021e-16, 3.075e-16, 1.42497e-16, 1.0719e-16, 1.01992e-16, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 6.79778e-17, 5.10037e-17, 1.88433e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119172, 0.119172, 0.0714251, 0.0714251, 0.0143563, 1.94909e-6, 1.16817e-6, 1.16817e-6, 7.00135e-7, 8.72348e-16, 5.17826e-16, 5.16374e-16, 3.08509e-16, 1.26713e-16, 1.17259e-16, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 8.52519e-17, 4.8178e-17, 4.09662e-17]\n", "Compute new tensor\n", "\n", "Iteration 21\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119151, 0.119151, 0.0714121, 0.0714121, 0.014351, 1.94693e-6, 1.16688e-6, 1.16688e-6, 6.99358e-7, 1.0615e-16, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 6.50852e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119151, 0.119151, 0.0714121, 0.0714121, 0.014351, 1.94693e-6, 1.16688e-6, 1.16688e-6, 6.99358e-7, 9.73204e-17, 8.86803e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 8.5252e-17, 4.78787e-17]\n", "Compute new tensor\n", "\n", "Iteration 22\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119129, 0.119129, 0.0713991, 0.0713991, 0.0143457, 1.94477e-6, 1.16558e-6, 1.16558e-6, 6.98582e-7, 1.38902e-16, 8.88513e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 4.93839e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119129, 0.119129, 0.0713991, 0.0713991, 0.0143457, 1.94477e-6, 1.16558e-6, 1.16558e-6, 6.98582e-7, 9.01488e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 8.52522e-17, 5.27178e-17]\n", "Compute new tensor\n", "\n", "Iteration 23\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119107, 0.119107, 0.0713861, 0.0713861, 0.0143405, 1.94261e-6, 1.16429e-6, 1.16429e-6, 6.97807e-7, 1.49316e-16, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 3.69872e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119107, 0.119107, 0.0713861, 0.0713861, 0.0143405, 1.94261e-6, 1.16429e-6, 1.16429e-6, 6.97807e-7, 2.37297e-16, 1.65082e-16, 1.37643e-16, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.52524e-17, 8.38785e-17, 3.64565e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 24\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119086, 0.119086, 0.0713731, 0.0713731, 0.0143352, 1.94046e-6, 1.163e-6, 1.163e-6, 6.97034e-7, 9.04207e-17, 8.8852e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 2.29186e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119086, 0.119086, 0.0713731, 0.0713731, 0.0143352, 1.94046e-6, 1.163e-6, 1.163e-6, 6.97034e-7, 1.85406e-16, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 8.52525e-17, 4.17589e-17]\n", "Compute new tensor\n", "\n", "Iteration 25\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119064, 0.119064, 0.0713601, 0.0713601, 0.0143299, 1.93831e-6, 1.16171e-6, 1.16171e-6, 6.96263e-7, 1.64067e-16, 1.18351e-16, 1.0136e-16, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 2.91439e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119064, 0.119064, 0.0713601, 0.0713601, 0.0143299, 1.93831e-6, 1.16171e-6, 1.16171e-6, 6.96263e-7, 2.82328e-16, 1.05788e-16, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17, 8.52527e-17]\n", "Compute new tensor\n", "\n", "Iteration 26\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119042, 0.119042, 0.0713471, 0.0713471, 0.0143246, 1.93617e-6, 1.16043e-6, 1.16043e-6, 6.95493e-7, 1.35311e-16, 9.22122e-17, 8.71575e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 3.05444e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119042, 0.119042, 0.0713471, 0.0713471, 0.0143246, 1.93617e-6, 1.16043e-6, 1.16043e-6, 6.95493e-7, 1.37397e-16, 8.81012e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 8.52529e-17, 6.04101e-17]\n", "Compute new tensor\n", "\n", "Iteration 27\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119021, 0.119021, 0.0713342, 0.0713342, 0.0143194, 1.93403e-6, 1.15914e-6, 1.15914e-6, 6.94724e-7, 1.5373e-16, 1.13147e-16, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 4.30488e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.119021, 0.119021, 0.0713342, 0.0713342, 0.0143194, 1.93403e-6, 1.15914e-6, 1.15914e-6, 6.94724e-7, 1.83432e-16, 1.35096e-16, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 8.5253e-17, 3.05619e-17]\n", "Compute new tensor\n", "\n", "Iteration 28\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.118999, 0.118999, 0.0713212, 0.0713212, 0.0143141, 1.93189e-6, 1.15786e-6, 1.15786e-6, 6.93957e-7, 2.93969e-16, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 7.05891e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.118999, 0.118999, 0.0713212, 0.0713212, 0.0143141, 1.93189e-6, 1.15786e-6, 1.15786e-6, 6.93957e-7, 9.14048e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 8.52532e-17, 3.84763e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 29\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.118978, 0.118978, 0.0713083, 0.0713083, 0.0143089, 1.92976e-6, 1.15659e-6, 1.15659e-6, 6.93191e-7, 2.11111e-16, 1.44817e-16, 1.06827e-16, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 7.20549e-17, 5.42789e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.118978, 0.118978, 0.0713083, 0.0713083, 0.0143089, 1.92976e-6, 1.15659e-6, 1.15659e-6, 6.93191e-7, 1.61352e-16, 1.46596e-16, 8.98608e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 8.52534e-17, 5.72982e-17]\n", "Compute new tensor\n", "\n", "Iteration 30\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.118956, 0.118956, 0.0712954, 0.0712954, 0.0143036, 1.92763e-6, 1.15531e-6, 1.15531e-6, 6.92426e-7, 2.85246e-16, 1.84205e-16, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 2.84194e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.599342, 0.599342, 0.359211, 0.118956, 0.118956, 0.0712954, 0.0712954, 0.0143036, 1.92763e-6, 1.15531e-6, 1.15531e-6, 6.92426e-7, 2.98845e-16, 1.61131e-16, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 8.52535e-17, 3.47736e-17]\n", "Compute new tensor\n", "\n" ] } ], "source": [ "res0_43 = main(0.43);" ] }, { "cell_type": "code", "execution_count": 25, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Iteration 1\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.664037, 2.9349e-17, 0.0]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.664037, 2.9349e-17, 0.0]\n", "Compute new tensor\n", "\n", "Iteration 2\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.59152, 0.119426, 0.0706428, 9.3715e-18, 3.83189e-25, 1.80377e-32, 1.18457e-32, 1.331e-34, 2.53262e-49, 1.29664e-49, 0.0, 0.0, 0.0, 0.0, 0.0]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.59152, 0.119426, 0.0706428, 9.56489e-18, 2.78113e-25, 1.12035e-32, 3.80113e-33, 1.20203e-33, 2.08663e-49, 9.41495e-50, 0.0, 0.0, 0.0, 0.0, 0.0]\n", "Compute new tensor\n", "\n", "Iteration 3\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.6296, 0.244271, 0.153793, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 2.19666e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.6296, 0.244271, 0.153793, 9.49296e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 8.9969e-17, 5.89908e-17]\n", "Compute new tensor\n", "\n", "Iteration 4\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.612115, 0.294906, 0.180516, 0.0604857, 0.0370242, 0.0178376, 0.0109186, 0.00511753, 0.00313252, 0.00150919, 0.000923797, 0.000309537, 0.000189472, 9.12842e-5, 5.58765e-5, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 4.02695e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.612115, 0.294906, 0.180516, 0.0604857, 0.0370242, 0.0178376, 0.0109186, 0.00511753, 0.00313252, 0.00150919, 0.000923797, 0.000309537, 0.000189472, 9.12842e-5, 5.58765e-5, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 8.93975e-17, 3.39627e-18]\n", "Compute new tensor\n", "\n", "Iteration 5\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.60184, 0.361716, 0.217695, 0.101388, 0.0610196, 0.0366739, 0.0220718, 0.0149555, 0.0090008, 0.00540964, 0.00325574, 0.00151631, 0.000912577, 0.000548474, 0.000330094, 1.14734e-16, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 7.55134e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.60184, 0.361716, 0.217695, 0.101388, 0.0610196, 0.0366739, 0.0220718, 0.0149555, 0.0090008, 0.00540964, 0.00325574, 0.00151631, 0.000912577, 0.000548474, 0.000330094, 1.12409e-16, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 8.89415e-17, 6.03173e-17]\n", "Compute new tensor\n", "\n", "Iteration 6\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.576755, 0.407754, 0.235174, 0.128387, 0.0740478, 0.0523503, 0.0360391, 0.0301933, 0.0207857, 0.0146951, 0.00847547, 0.00462695, 0.00266862, 0.00266218, 0.00188666, 0.00153542, 0.00108814, 0.00108551, 0.000626075, 0.000341789, 0.000197128, 0.000139366, 9.59425e-5, 8.03799e-5, 5.53353e-5, 3.91209e-5, 3.81824e-5, 2.25632e-5, 2.20219e-5, 1.5569e-5, 1.23178e-5, 8.97951e-6, 7.10433e-6, 5.02261e-6, 4.90211e-6, 2.89682e-6, 2.82732e-6, 1.99886e-6, 1.37606e-6, 1.15285e-6, 7.93649e-7, 5.61093e-7, 3.23613e-7, 1.76668e-7, 1.01894e-7, 1.01648e-7, 7.2037e-8, 5.86261e-8, 4.15477e-8, 4.14475e-8, 2.3905e-8, 1.30503e-8, 7.52683e-9, 5.32131e-9, 3.66331e-9, 3.06909e-9, 2.11283e-9, 1.49373e-9, 8.61516e-10, 4.70321e-10, 2.7126e-10, 1.91775e-10, 1.10607e-10]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.576755, 0.407754, 0.235174, 0.128387, 0.0740478, 0.0523503, 0.0360391, 0.0301933, 0.0207857, 0.0146951, 0.00847547, 0.00462695, 0.00266862, 0.00266218, 0.00188666, 0.00153542, 0.00108814, 0.00108551, 0.000626075, 0.000341789, 0.000197128, 0.000139366, 9.59425e-5, 8.03799e-5, 5.53353e-5, 3.91209e-5, 3.81824e-5, 2.25632e-5, 2.20219e-5, 1.5569e-5, 1.23178e-5, 8.97951e-6, 7.10433e-6, 5.02261e-6, 4.90211e-6, 2.89682e-6, 2.82732e-6, 1.99886e-6, 1.37606e-6, 1.15285e-6, 7.93649e-7, 5.61093e-7, 3.23613e-7, 1.76668e-7, 1.01894e-7, 1.01648e-7, 7.2037e-8, 5.86261e-8, 4.15477e-8, 4.14475e-8, 2.3905e-8, 1.30503e-8, 7.52683e-9, 5.32131e-9, 3.66331e-9, 3.06909e-9, 2.11283e-9, 1.49373e-9, 8.61516e-10, 4.70321e-10, 2.7126e-10, 1.91775e-10, 1.10607e-10]\n", "Compute new tensor\n", "\n", "Iteration 7\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.545755, 0.446045, 0.24313, 0.146018, 0.0743838, 0.0608787, 0.0608268, 0.0301507, 0.0267167, 0.0213704, 0.00905625, 0.00830324, 0.00805698, 0.00347376, 0.00270331, 0.00248509, 0.00194042, 0.00118608, 0.000727343, 0.000447979, 0.000369525, 0.000285814, 0.000214074, 0.000159108, 7.56438e-5, 6.14671e-5, 4.5321e-5, 3.05406e-5, 2.99881e-5, 1.86719e-5, 1.293e-5, 9.69088e-6, 4.26101e-6, 3.20459e-6, 2.98348e-6, 2.43071e-6, 1.87839e-6, 1.57867e-6, 9.02797e-7, 3.95306e-7, 2.5539e-7, 9.67758e-8, 8.21163e-8, 4.8004e-8, 4.27754e-8, 2.09468e-8, 4.76826e-9, 3.95196e-9, 2.99863e-9, 2.26549e-10, 4.80289e-16, 3.74667e-16, 1.59533e-16, 1.06947e-16, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 4.93591e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.545755, 0.446045, 0.24313, 0.146018, 0.0743838, 0.0608787, 0.0608268, 0.0301507, 0.0267167, 0.0213704, 0.00905625, 0.00830324, 0.00805698, 0.00347376, 0.00270331, 0.00248509, 0.00194042, 0.00118608, 0.000727343, 0.000447979, 0.000369525, 0.000285814, 0.000214074, 0.000159108, 7.56438e-5, 6.14671e-5, 4.5321e-5, 3.05406e-5, 2.99881e-5, 1.86719e-5, 1.293e-5, 9.69088e-6, 4.26101e-6, 3.20459e-6, 2.98348e-6, 2.43071e-6, 1.87839e-6, 1.57867e-6, 9.02797e-7, 3.95306e-7, 2.5539e-7, 9.67758e-8, 8.21163e-8, 4.8004e-8, 4.27754e-8, 2.09468e-8, 4.76826e-9, 3.95196e-9, 2.99863e-9, 2.26549e-10, 4.86064e-16, 3.92671e-16, 2.06893e-16, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 8.8738e-17, 4.90566e-17, 3.80604e-17]\n", "Compute new tensor\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Iteration 8\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.518453, 0.472384, 0.244932, 0.144274, 0.0837361, 0.0667129, 0.0615743, 0.0280353, 0.025635, 0.0247085, 0.0146208, 0.0114597, 0.00828953, 0.00341479, 0.00335003, 0.00308754, 0.00299153, 0.00155921, 0.00117209, 0.000870249, 0.000852647, 0.000300479, 0.000195263, 0.000168539, 8.36917e-5, 8.10649e-5, 7.70356e-5, 7.45577e-5, 3.02803e-5, 2.66954e-5, 1.99921e-5, 1.82791e-5, 1.49218e-5, 1.38823e-5, 9.61571e-6, 4.12695e-6, 3.90883e-6, 3.14371e-6, 1.70858e-6, 1.61992e-6, 1.47474e-6, 1.37643e-6, 1.08272e-6, 5.78592e-7, 5.62316e-7, 5.24512e-7, 4.39802e-7, 3.89126e-7, 2.96845e-7, 1.92152e-7, 1.66514e-7, 9.34397e-8, 7.00957e-8, 5.32459e-8, 4.00746e-8, 1.7322e-8, 7.87362e-9, 4.07199e-9, 3.88825e-9, 1.29239e-9, 5.76806e-10, 2.28533e-10, 7.71386e-12]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.518453, 0.472384, 0.244932, 0.144274, 0.0837361, 0.0667129, 0.0615743, 0.0280353, 0.025635, 0.0247085, 0.0146208, 0.0114597, 0.00828953, 0.00341479, 0.00335003, 0.00308754, 0.00299153, 0.00155921, 0.00117209, 0.000870249, 0.000852647, 0.000300479, 0.000195263, 0.000168539, 8.36917e-5, 8.10649e-5, 7.70356e-5, 7.45577e-5, 3.02803e-5, 2.66954e-5, 1.99921e-5, 1.82791e-5, 1.49218e-5, 1.38823e-5, 9.61571e-6, 4.12695e-6, 3.90883e-6, 3.14371e-6, 1.70858e-6, 1.61992e-6, 1.47474e-6, 1.37643e-6, 1.08272e-6, 5.78592e-7, 5.62316e-7, 5.24512e-7, 4.39802e-7, 3.89126e-7, 2.96845e-7, 1.92152e-7, 1.66514e-7, 9.34397e-8, 7.00957e-8, 5.32459e-8, 4.00746e-8, 1.7322e-8, 7.87362e-9, 4.07199e-9, 3.88825e-9, 1.29239e-9, 5.76806e-10, 2.28533e-10, 7.71383e-12]\n", "Compute new tensor\n", "\n", "Iteration 9\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.502367, 0.487815, 0.245134, 0.13139, 0.101693, 0.0593586, 0.0586853, 0.0181953, 0.0178813, 0.0133581, 0.0130806, 0.0121106, 0.00441008, 0.00204439, 0.0020093, 0.00200134, 0.00189303, 0.00109462, 0.000880314, 0.000778031, 0.000248848, 9.57474e-5, 6.49397e-5, 5.96369e-5, 4.08434e-5, 3.85723e-5, 3.08266e-5, 3.07974e-5, 2.00226e-5, 1.4824e-5, 1.27824e-5, 1.18276e-5, 9.3369e-6, 4.30489e-6, 2.40358e-6, 2.00543e-6, 1.53376e-6, 8.13168e-7, 5.19451e-7, 4.46841e-7, 4.155e-7, 3.86901e-7, 3.47604e-7, 2.38047e-7, 1.61338e-7, 1.59611e-7, 1.21759e-7, 9.97733e-8, 7.97674e-8, 7.31117e-8, 6.51663e-8, 3.79762e-8, 3.13822e-8, 2.61924e-8, 2.1269e-8, 1.82823e-8, 1.57446e-8, 1.09061e-8, 1.60644e-9, 3.27056e-10, 5.34854e-11, 9.72382e-12, 4.63138e-13]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.502367, 0.487815, 0.245134, 0.13139, 0.101693, 0.0593586, 0.0586853, 0.0181953, 0.0178813, 0.0133581, 0.0130806, 0.0121106, 0.00441008, 0.00204439, 0.0020093, 0.00200134, 0.00189303, 0.00109462, 0.000880314, 0.000778031, 0.000248848, 9.57474e-5, 6.49397e-5, 5.96369e-5, 4.08434e-5, 3.85723e-5, 3.08266e-5, 3.07974e-5, 2.00226e-5, 1.4824e-5, 1.27824e-5, 1.18276e-5, 9.3369e-6, 4.30489e-6, 2.40358e-6, 2.00543e-6, 1.53376e-6, 8.13168e-7, 5.19451e-7, 4.46841e-7, 4.155e-7, 3.86901e-7, 3.47604e-7, 2.38047e-7, 1.61338e-7, 1.59611e-7, 1.21759e-7, 9.97733e-8, 7.97674e-8, 7.31117e-8, 6.51663e-8, 3.79762e-8, 3.13822e-8, 2.61924e-8, 2.1269e-8, 1.82823e-8, 1.57446e-8, 1.09061e-8, 1.60644e-9, 3.27056e-10, 5.34854e-11, 9.72382e-12, 4.63135e-13]\n", "Compute new tensor\n", "\n", "Iteration 10\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.49684, 0.494075, 0.245478, 0.120977, 0.113481, 0.0581374, 0.058117, 0.013849, 0.0051174, 0.00438197, 0.00436784, 0.00286781, 0.000683861, 0.000552203, 0.000551085, 0.000445129, 0.00041818, 0.000408091, 0.000350594, 0.000341804, 1.29015e-5, 9.237e-6, 9.09711e-6, 6.89315e-6, 6.59366e-6, 6.14437e-6, 5.85999e-6, 4.16358e-6, 4.0298e-6, 3.13034e-6, 3.07093e-6, 3.03293e-6, 2.45608e-6, 4.18557e-7, 2.94008e-7, 2.34276e-7, 1.6857e-7, 1.27121e-7, 1.17835e-7, 5.94484e-8, 3.45862e-8, 3.15443e-8, 2.81578e-8, 2.78727e-8, 2.71668e-8, 1.72033e-8, 1.5369e-8, 1.37812e-8, 1.2111e-8, 8.86953e-9, 8.23032e-9, 6.2087e-9, 5.93169e-9, 5.07449e-9, 4.80162e-9, 3.91914e-9, 3.2378e-9, 2.28402e-9, 5.57865e-10, 3.00452e-10, 4.42469e-11, 5.10702e-12, 2.08669e-13]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.49684, 0.494075, 0.245478, 0.120977, 0.113481, 0.0581374, 0.058117, 0.013849, 0.0051174, 0.00438197, 0.00436784, 0.00286781, 0.000683861, 0.000552203, 0.000551085, 0.000445129, 0.00041818, 0.000408091, 0.000350594, 0.000341804, 1.29015e-5, 9.237e-6, 9.09711e-6, 6.89315e-6, 6.59366e-6, 6.14437e-6, 5.85999e-6, 4.16358e-6, 4.0298e-6, 3.13034e-6, 3.07093e-6, 3.03293e-6, 2.45608e-6, 4.18557e-7, 2.94008e-7, 2.34276e-7, 1.6857e-7, 1.27121e-7, 1.17835e-7, 5.94484e-8, 3.45862e-8, 3.15443e-8, 2.81578e-8, 2.78727e-8, 2.71668e-8, 1.72033e-8, 1.5369e-8, 1.37812e-8, 1.2111e-8, 8.86953e-9, 8.23032e-9, 6.2087e-9, 5.93169e-9, 5.07449e-9, 4.80162e-9, 3.91914e-9, 3.2378e-9, 2.28402e-9, 5.57865e-10, 3.00452e-10, 4.42469e-11, 5.10703e-12, 2.08652e-13]\n", "Compute new tensor\n", "\n", "Iteration 11\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.49564, 0.495396, 0.245538, 0.117652, 0.116876, 0.0581067, 0.0581066, 0.0139067, 0.000726174, 0.000403805, 0.000403593, 0.000220635, 5.03491e-5, 4.8437e-5, 4.83305e-5, 3.38928e-5, 3.38696e-5, 2.98432e-5, 2.9725e-5, 2.24566e-5, 1.6968e-6, 1.3026e-6, 7.9469e-7, 7.91741e-7, 5.56605e-7, 5.43572e-7, 4.1584e-7, 4.14577e-7, 3.62849e-7, 1.57545e-7, 1.35327e-7, 1.3453e-7, 1.12248e-7, 5.67761e-9, 3.60405e-9, 3.5101e-9, 2.27806e-9, 2.25812e-9, 6.68692e-10, 6.49307e-10, 6.2854e-10, 4.83083e-10, 4.82962e-10, 4.24852e-10, 3.67239e-10, 2.26827e-10, 2.20396e-10, 2.18468e-10, 2.16216e-10, 1.81902e-10, 1.80057e-10, 1.4563e-10, 9.90165e-11, 8.76957e-11, 6.10741e-11, 5.57201e-11, 2.8457e-11, 1.62026e-11, 1.50852e-11, 1.1582e-11, 3.74359e-12, 3.71701e-12, 3.89848e-14]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.49564, 0.495396, 0.245538, 0.117652, 0.116876, 0.0581067, 0.0581066, 0.0139067, 0.000726174, 0.000403805, 0.000403593, 0.000220635, 5.03491e-5, 4.8437e-5, 4.83305e-5, 3.38928e-5, 3.38696e-5, 2.98432e-5, 2.9725e-5, 2.24566e-5, 1.6968e-6, 1.3026e-6, 7.9469e-7, 7.91741e-7, 5.56605e-7, 5.43572e-7, 4.1584e-7, 4.14577e-7, 3.62849e-7, 1.57545e-7, 1.35327e-7, 1.3453e-7, 1.12248e-7, 5.67761e-9, 3.60405e-9, 3.5101e-9, 2.27806e-9, 2.25812e-9, 6.68692e-10, 6.49307e-10, 6.2854e-10, 4.83083e-10, 4.82962e-10, 4.24852e-10, 3.67239e-10, 2.26827e-10, 2.20396e-10, 2.18468e-10, 2.16216e-10, 1.81902e-10, 1.80057e-10, 1.4563e-10, 9.90165e-11, 8.76957e-11, 6.10741e-11, 5.57201e-11, 2.8457e-11, 1.62026e-11, 1.50852e-11, 1.1582e-11, 3.74354e-12, 3.71698e-12, 3.8962e-14]\n", "Compute new tensor\n", "\n", "Iteration 12\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495522, 0.495514, 0.245538, 0.117253, 0.117225, 0.0580941, 0.0580941, 0.0139027, 2.87121e-5, 1.43786e-5, 1.43783e-5, 7.19933e-6, 2.05147e-6, 1.7998e-6, 1.79029e-6, 1.20729e-6, 1.01458e-6, 1.01389e-6, 9.07769e-7, 9.07756e-7, 6.21994e-7, 6.21702e-7, 5.0092e-7, 3.20194e-7, 4.55187e-8, 1.20732e-8, 1.20631e-8, 6.34377e-9, 6.34339e-9, 2.28754e-9, 1.23377e-9, 1.23352e-9, 6.64508e-10, 4.62763e-11, 6.52856e-12, 6.51666e-12, 3.80929e-12, 3.57087e-12, 3.56993e-12, 1.97797e-12, 1.96944e-12, 1.69009e-12, 1.02626e-12, 8.87739e-13, 8.84113e-13, 4.64107e-13, 8.49257e-14, 3.93005e-14, 3.92897e-14, 3.04082e-14, 3.00067e-14, 1.81115e-14, 1.70127e-14, 1.68171e-14, 9.31521e-15, 5.52381e-15, 5.04018e-15, 2.68955e-15, 1.57896e-15, 4.1415e-16, 2.20486e-16, 9.17615e-17, 6.42005e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495522, 0.495514, 0.245538, 0.117253, 0.117225, 0.0580941, 0.0580941, 0.0139027, 2.87121e-5, 1.43786e-5, 1.43783e-5, 7.19933e-6, 2.05147e-6, 1.7998e-6, 1.79029e-6, 1.20729e-6, 1.01458e-6, 1.01389e-6, 9.07769e-7, 9.07756e-7, 6.21994e-7, 6.21702e-7, 5.0092e-7, 3.20194e-7, 4.55187e-8, 1.20732e-8, 1.20631e-8, 6.34377e-9, 6.34339e-9, 2.28754e-9, 1.23377e-9, 1.23352e-9, 6.64508e-10, 4.62763e-11, 6.52857e-12, 6.51666e-12, 3.80931e-12, 3.57087e-12, 3.56993e-12, 1.97803e-12, 1.96949e-12, 1.69011e-12, 1.02627e-12, 8.87742e-13, 8.84118e-13, 4.64104e-13, 8.49435e-14, 3.93028e-14, 3.92933e-14, 3.0408e-14, 3.00065e-14, 1.81095e-14, 1.70155e-14, 1.68165e-14, 9.4794e-15, 5.56432e-15, 5.06994e-15, 2.68606e-15, 1.57981e-15, 4.15254e-16, 2.16543e-16, 7.61705e-17, 6.57486e-17]\n", "Compute new tensor\n", "\n", "Iteration 13\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117218, 0.117217, 0.0580834, 0.0580834, 0.0138976, 2.05575e-6, 1.01866e-6, 1.01866e-6, 5.04766e-7, 2.25045e-7, 1.11554e-7, 1.11554e-7, 5.52971e-8, 1.32926e-8, 1.32925e-8, 6.59147e-9, 6.59147e-9, 4.00316e-9, 1.98782e-9, 1.98782e-9, 9.87072e-10, 3.35872e-10, 3.91436e-11, 3.91432e-11, 1.94643e-11, 1.94643e-11, 6.23683e-12, 3.10563e-12, 3.10561e-12, 1.54641e-12, 1.28901e-13, 1.76486e-14, 1.76382e-14, 1.31653e-14, 8.78444e-15, 8.77975e-15, 6.60808e-15, 6.55242e-15, 3.26876e-15, 8.32368e-16, 1.10256e-16, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 2.18011e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117218, 0.117217, 0.0580834, 0.0580834, 0.0138976, 2.05575e-6, 1.01866e-6, 1.01866e-6, 5.04766e-7, 2.25045e-7, 1.11554e-7, 1.11554e-7, 5.52971e-8, 1.32926e-8, 1.32925e-8, 6.59147e-9, 6.59147e-9, 4.00316e-9, 1.98782e-9, 1.98782e-9, 9.87072e-10, 3.35872e-10, 3.91436e-11, 3.91432e-11, 1.94643e-11, 1.94643e-11, 6.23668e-12, 3.10559e-12, 3.10556e-12, 1.54639e-12, 1.289e-13, 1.76377e-14, 1.76291e-14, 1.30062e-14, 8.78302e-15, 8.782e-15, 6.57609e-15, 6.49289e-15, 3.24494e-15, 4.64783e-16, 4.13044e-16, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 8.90304e-17, 5.96019e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 14\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117196, 0.117196, 0.0580729, 0.0580729, 0.0138924, 2.05357e-6, 1.01758e-6, 1.01758e-6, 5.0423e-7, 2.23715e-10, 1.10855e-10, 1.10855e-10, 5.49309e-11, 1.26008e-11, 1.26008e-11, 6.24397e-12, 6.24397e-12, 8.96616e-13, 4.44387e-13, 4.44385e-13, 3.31871e-13, 2.20201e-13, 9.17829e-15, 9.17485e-15, 4.54785e-15, 4.5435e-15, 1.606e-15, 8.48231e-16, 8.37071e-16, 5.60232e-16, 4.0672e-16, 2.22548e-16, 2.21893e-16, 1.10872e-16, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.78108e-17, 5.77701e-17, 4.92294e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117196, 0.117196, 0.0580729, 0.0580729, 0.0138924, 2.05357e-6, 1.01758e-6, 1.01758e-6, 5.0423e-7, 2.23715e-10, 1.10855e-10, 1.10855e-10, 5.49309e-11, 1.26009e-11, 1.26007e-11, 6.24397e-12, 6.24397e-12, 8.967e-13, 4.44384e-13, 4.44377e-13, 3.31872e-13, 2.20202e-13, 9.17642e-15, 9.17109e-15, 4.54502e-15, 4.5366e-15, 1.6672e-15, 9.05706e-16, 8.75107e-16, 4.85052e-16, 4.00401e-16, 2.50024e-16, 1.98694e-16, 1.04483e-16, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 8.90305e-17, 3.48006e-17]\n", "Compute new tensor\n", "\n", "Iteration 15\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117175, 0.117175, 0.0580623, 0.0580623, 0.0138873, 2.0513e-6, 1.01645e-6, 1.01645e-6, 5.03671e-7, 1.20689e-14, 5.97904e-15, 5.96761e-15, 2.96368e-15, 6.56372e-16, 6.49683e-16, 3.26443e-16, 3.25933e-16, 2.33779e-16, 1.30212e-16, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 4.97497e-17, 3.89012e-17, 3.75842e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117175, 0.117175, 0.0580623, 0.0580623, 0.0138873, 2.0513e-6, 1.01645e-6, 1.01645e-6, 5.03671e-7, 1.20494e-14, 5.97743e-15, 5.96648e-15, 2.95394e-15, 6.60707e-16, 6.59035e-16, 3.27459e-16, 3.26532e-16, 1.69117e-16, 9.37786e-17, 9.14477e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 8.90307e-17, 4.72705e-17, 1.5561e-17]\n", "Compute new tensor\n", "\n", "Iteration 16\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117154, 0.117154, 0.0580517, 0.0580517, 0.0138822, 2.04902e-6, 1.01533e-6, 1.01533e-6, 5.03114e-7, 1.00143e-16, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 4.59949e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117154, 0.117154, 0.0580517, 0.0580517, 0.0138822, 2.04902e-6, 1.01533e-6, 1.01533e-6, 5.03114e-7, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 8.90309e-17, 6.81532e-17, 2.16171e-17]\n", "Compute new tensor\n", "\n", "Iteration 17\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117132, 0.117132, 0.0580412, 0.0580412, 0.0138771, 2.04676e-6, 1.01421e-6, 1.01421e-6, 5.02557e-7, 9.87959e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 3.41733e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117132, 0.117132, 0.0580412, 0.0580412, 0.0138771, 2.04676e-6, 1.01421e-6, 1.01421e-6, 5.02557e-7, 9.76662e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 8.90311e-17, 6.43802e-17]\n", "Compute new tensor\n", "\n", "Iteration 18\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117111, 0.117111, 0.0580307, 0.0580307, 0.013872, 2.0445e-6, 1.01308e-6, 1.01308e-6, 5.02002e-7, 1.10967e-16, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 3.85792e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117111, 0.117111, 0.0580307, 0.0580307, 0.013872, 2.0445e-6, 1.01308e-6, 1.01308e-6, 5.02002e-7, 1.00333e-16, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 8.90313e-17, 4.57578e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 19\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.11709, 0.11709, 0.0580201, 0.0580201, 0.0138669, 2.04224e-6, 1.01197e-6, 1.01197e-6, 5.01447e-7, 1.04521e-16, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 3.50883e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.11709, 0.11709, 0.0580201, 0.0580201, 0.0138669, 2.04224e-6, 1.01197e-6, 1.01197e-6, 5.01447e-7, 1.60074e-16, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 8.90315e-17, 4.27376e-17]\n", "Compute new tensor\n", "\n", "Iteration 20\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117069, 0.117069, 0.0580096, 0.0580096, 0.0138619, 2.03998e-6, 1.01085e-6, 1.01085e-6, 5.00893e-7, 1.33611e-16, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 3.89188e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117069, 0.117069, 0.0580096, 0.0580096, 0.0138619, 2.03998e-6, 1.01085e-6, 1.01085e-6, 5.00893e-7, 2.20667e-16, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 8.90317e-17, 2.46034e-17]\n", "Compute new tensor\n", "\n", "Iteration 21\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117047, 0.117047, 0.0579991, 0.0579991, 0.0138568, 2.03773e-6, 1.00973e-6, 1.00973e-6, 5.00341e-7, 9.103e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 4.91947e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117047, 0.117047, 0.0579991, 0.0579991, 0.0138568, 2.03773e-6, 1.00973e-6, 1.00973e-6, 5.00341e-7, 2.55876e-16, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 8.90318e-17, 1.13168e-17]\n", "Compute new tensor\n", "\n", "Iteration 22\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117026, 0.117026, 0.0579886, 0.0579886, 0.0138517, 2.03549e-6, 1.00862e-6, 1.00862e-6, 4.9979e-7, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 6.42347e-17, 3.99013e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117026, 0.117026, 0.0579886, 0.0579886, 0.0138517, 2.03549e-6, 1.00862e-6, 1.00862e-6, 4.9979e-7, 1.27492e-16, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 8.9032e-17, 3.76453e-17]\n", "Compute new tensor\n", "\n", "Iteration 23\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117005, 0.117005, 0.0579782, 0.0579782, 0.0138466, 2.03324e-6, 1.00751e-6, 1.00751e-6, 4.99239e-7, 1.66204e-16, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 4.067e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.117005, 0.117005, 0.0579782, 0.0579782, 0.0138466, 2.03324e-6, 1.00751e-6, 1.00751e-6, 4.99239e-7, 1.04322e-16, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 8.90322e-17, 5.19682e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 24\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116984, 0.116984, 0.0579677, 0.0579677, 0.0138416, 2.03101e-6, 1.0064e-6, 1.0064e-6, 4.9869e-7, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.88782e-17, 3.26496e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116984, 0.116984, 0.0579677, 0.0579677, 0.0138416, 2.03101e-6, 1.0064e-6, 1.0064e-6, 4.9869e-7, 9.06597e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 8.90324e-17, 2.0407e-17]\n", "Compute new tensor\n", "\n", "Iteration 25\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116963, 0.116963, 0.0579572, 0.0579572, 0.0138365, 2.02877e-6, 1.00529e-6, 1.00529e-6, 4.98141e-7, 2.1742e-16, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 4.32612e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116963, 0.116963, 0.0579572, 0.0579572, 0.0138365, 2.02877e-6, 1.00529e-6, 1.00529e-6, 4.98141e-7, 1.43752e-16, 9.02684e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 8.90326e-17, 3.86181e-17]\n", "Compute new tensor\n", "\n", "Iteration 26\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116942, 0.116942, 0.0579468, 0.0579468, 0.0138315, 2.02654e-6, 1.00419e-6, 1.00419e-6, 4.97594e-7, 1.85865e-16, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 5.82628e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116942, 0.116942, 0.0579468, 0.0579468, 0.0138315, 2.02654e-6, 1.00419e-6, 1.00419e-6, 4.97594e-7, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 8.90328e-17, 3.28324e-17, 1.55292e-17]\n", "Compute new tensor\n", "\n", "Iteration 27\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116921, 0.116921, 0.0579363, 0.0579363, 0.0138264, 2.02432e-6, 1.00309e-6, 1.00309e-6, 4.97047e-7, 2.73891e-16, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 4.26399e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116921, 0.116921, 0.0579363, 0.0579363, 0.0138264, 2.02432e-6, 1.00309e-6, 1.00309e-6, 4.97047e-7, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.90329e-17, 8.54102e-17, 3.84384e-17]\n", "Compute new tensor\n", "\n", "Iteration 28\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.1169, 0.1169, 0.0579259, 0.0579259, 0.0138214, 2.0221e-6, 1.00199e-6, 1.00199e-6, 4.96502e-7, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 7.29904e-17, 4.00557e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.1169, 0.1169, 0.0579259, 0.0579259, 0.0138214, 2.0221e-6, 1.00199e-6, 1.00199e-6, 4.96502e-7, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.90331e-17, 8.2925e-17, 1.63138e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 29\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116879, 0.116879, 0.0579154, 0.0579154, 0.0138163, 2.01988e-6, 1.00089e-6, 1.00089e-6, 4.95957e-7, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 7.79878e-17, 2.4058e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116879, 0.116879, 0.0579154, 0.0579154, 0.0138163, 2.01988e-6, 1.00089e-6, 1.00089e-6, 4.95957e-7, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 8.90333e-17, 6.41838e-17, 3.08306e-17]\n", "Compute new tensor\n", "\n", "Iteration 30\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116858, 0.116858, 0.057905, 0.057905, 0.0138113, 2.01767e-6, 9.9979e-7, 9.9979e-7, 4.95414e-7, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 4.61725e-17, 2.43892e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.495518, 0.495518, 0.245538, 0.116858, 0.116858, 0.057905, 0.057905, 0.0138113, 2.01767e-6, 9.9979e-7, 9.9979e-7, 4.95414e-7, 1.28601e-16, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 8.90335e-17, 2.81541e-17]\n", "Compute new tensor\n", "\n" ] } ], "source": [ "res0_44 = main(0.4);" ] }, { "cell_type": "code", "execution_count": 26, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Iteration 1\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.716298, 5.47801e-17, 5.35336e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.716298, 5.47801e-17, 5.35336e-17]\n", "Compute new tensor\n", "\n", "Iteration 2\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.658788, 0.108897, 0.07174, 2.66123e-18, 1.57689e-24, 4.72688e-32, 2.22941e-32, 1.49292e-32, 3.49958e-33, 1.09411e-33, 9.11261e-41, 2.28363e-48, 5.27187e-49, 1.12469e-49, 2.39681e-56]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.658788, 0.108897, 0.07174, 6.77223e-18, 3.47722e-25, 4.07837e-32, 2.14575e-32, 6.43032e-33, 5.44101e-33, 1.86429e-33, 2.47543e-35, 1.44723e-46, 1.40198e-48, 1.13818e-48, 1.62208e-49]\n", "Compute new tensor\n", "\n", "Iteration 3\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.72361, 0.232861, 0.168501, 1.07838e-16, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 1.58038e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.72361, 0.232861, 0.168501, 1.41087e-16, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 8.72469e-17, 3.07508e-17]\n", "Compute new tensor\n", "\n", "Iteration 4\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.735638, 0.272898, 0.200754, 0.065251, 0.0480011, 0.0178069, 0.0130994, 0.00480607, 0.00353552, 0.00131157, 0.000964839, 0.000313601, 0.000230696, 8.5581e-5, 6.29566e-5, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 3.70556e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.735638, 0.272898, 0.200754, 0.065251, 0.0480011, 0.0178069, 0.0130994, 0.00480607, 0.00353552, 0.00131157, 0.000964839, 0.000313601, 0.000230696, 8.5581e-5, 6.29566e-5, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 8.54772e-17, 1.08455e-17]\n", "Compute new tensor\n", "\n", "Iteration 5\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.768856, 0.331706, 0.255034, 0.112165, 0.0862386, 0.0372058, 0.0286059, 0.0147826, 0.0113657, 0.00490349, 0.00377007, 0.00165809, 0.00127483, 0.000549999, 0.00042287, 9.41211e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 4.89869e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.768856, 0.331706, 0.255034, 0.112165, 0.0862386, 0.0372058, 0.0286059, 0.0147826, 0.0113657, 0.00490349, 0.00377007, 0.00165809, 0.00127483, 0.000549999, 0.00042287, 1.23325e-16, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 8.3839e-17, 6.60358e-17]\n", "Compute new tensor\n", "\n", "Iteration 6\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.794337, 0.366644, 0.291239, 0.154355, 0.12261, 0.0565933, 0.0449541, 0.0353624, 0.0280897, 0.0129654, 0.0102989, 0.00545836, 0.00433577, 0.00297595, 0.00236391, 0.00200128, 0.00158969, 0.00109112, 0.000866714, 0.000459352, 0.00036488, 0.000168419, 0.000133781, 0.000105237, 8.35936e-5, 3.85845e-5, 3.58163e-5, 3.06491e-5, 2.84502e-5, 1.62438e-5, 1.31318e-5, 1.29031e-5, 1.04311e-5, 5.9557e-6, 5.52841e-6, 4.73083e-6, 4.39142e-6, 2.02696e-6, 1.61009e-6, 1.26655e-6, 1.00607e-6, 4.64374e-7, 3.68869e-7, 1.95498e-7, 1.55291e-7, 1.06587e-7, 8.46663e-8, 7.16782e-8, 5.69367e-8, 3.90797e-8, 3.10424e-8, 1.64523e-8, 1.30686e-8, 6.03213e-9, 4.79155e-9, 3.76919e-9, 2.99401e-9, 1.38195e-9, 1.09774e-9, 5.81792e-10, 4.62139e-10, 2.13311e-10, 1.69441e-10]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.794337, 0.366644, 0.291239, 0.154355, 0.12261, 0.0565933, 0.0449541, 0.0353624, 0.0280897, 0.0129654, 0.0102989, 0.00545836, 0.00433577, 0.00297595, 0.00236391, 0.00200128, 0.00158969, 0.00109112, 0.000866714, 0.000459352, 0.00036488, 0.000168419, 0.000133781, 0.000105237, 8.35936e-5, 3.85845e-5, 3.58163e-5, 3.06491e-5, 2.84502e-5, 1.62438e-5, 1.31318e-5, 1.29031e-5, 1.04311e-5, 5.9557e-6, 5.52841e-6, 4.73083e-6, 4.39142e-6, 2.02696e-6, 1.61009e-6, 1.26655e-6, 1.00607e-6, 4.64374e-7, 3.68869e-7, 1.95498e-7, 1.55291e-7, 1.06587e-7, 8.46663e-8, 7.16782e-8, 5.69367e-8, 3.90797e-8, 3.10424e-8, 1.64523e-8, 1.30686e-8, 6.03213e-9, 4.79155e-9, 3.76919e-9, 2.99401e-9, 1.38195e-9, 1.09774e-9, 5.81792e-10, 4.62139e-10, 2.13311e-10, 1.69441e-10]\n", "Compute new tensor\n", "\n", "Iteration 7\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.824514, 0.396159, 0.326639, 0.19477, 0.160591, 0.0771599, 0.0636194, 0.0428459, 0.035327, 0.0169738, 0.0139951, 0.0083451, 0.00688065, 0.00330598, 0.00272583, 0.00210725, 0.00173746, 0.000834808, 0.00068831, 0.00041043, 0.000338405, 0.000162595, 0.000134062, 9.02872e-5, 7.44431e-5, 3.57681e-5, 2.94913e-5, 1.75852e-5, 1.44993e-5, 6.96655e-6, 6.2823e-6, 5.74402e-6, 5.17984e-6, 2.48879e-6, 2.05204e-6, 1.2236e-6, 1.00888e-6, 4.84741e-7, 3.99676e-7, 2.69171e-7, 2.21935e-7, 1.06634e-7, 8.79215e-8, 5.24264e-8, 4.32263e-8, 2.07692e-8, 1.71245e-8, 1.32384e-8, 1.09152e-8, 5.24451e-9, 4.32417e-9, 2.57844e-9, 2.12596e-9, 1.02147e-9, 8.42219e-10, 5.67211e-10, 4.67674e-10, 2.24706e-10, 1.85273e-10, 1.10476e-10, 9.10888e-11, 4.37659e-11, 3.60856e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.824514, 0.396159, 0.326639, 0.19477, 0.160591, 0.0771599, 0.0636194, 0.0428459, 0.035327, 0.0169738, 0.0139951, 0.0083451, 0.00688065, 0.00330598, 0.00272583, 0.00210725, 0.00173746, 0.000834808, 0.00068831, 0.00041043, 0.000338405, 0.000162595, 0.000134062, 9.02872e-5, 7.44431e-5, 3.57681e-5, 2.94913e-5, 1.75852e-5, 1.44993e-5, 6.96655e-6, 6.2823e-6, 5.74402e-6, 5.17984e-6, 2.48879e-6, 2.05204e-6, 1.2236e-6, 1.00888e-6, 4.84741e-7, 3.99676e-7, 2.69171e-7, 2.21935e-7, 1.06634e-7, 8.79215e-8, 5.24264e-8, 4.32263e-8, 2.07692e-8, 1.71245e-8, 1.32384e-8, 1.09152e-8, 5.24451e-9, 4.32417e-9, 2.57844e-9, 2.12596e-9, 1.02147e-9, 8.42219e-10, 5.67211e-10, 4.67674e-10, 2.24706e-10, 1.85273e-10, 1.10476e-10, 9.10888e-11, 4.37659e-11, 3.60856e-11]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 8\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.856035, 0.41362, 0.354073, 0.232661, 0.199166, 0.096233, 0.0823789, 0.0504248, 0.0431654, 0.0208567, 0.0178541, 0.0117319, 0.0100429, 0.00485253, 0.00415394, 0.0021817, 0.00186762, 0.000902396, 0.000772483, 0.000507597, 0.000434521, 0.000209952, 0.000179726, 0.000110012, 9.41742e-5, 4.55031e-5, 3.89523e-5, 2.55955e-5, 2.19106e-5, 1.05868e-5, 9.06266e-6, 5.51267e-6, 4.71904e-6, 2.28015e-6, 1.95189e-6, 1.28258e-6, 1.09793e-6, 5.30501e-7, 4.54127e-7, 2.77975e-7, 2.37957e-7, 1.14976e-7, 9.84235e-8, 6.46739e-8, 5.53631e-8, 2.67504e-8, 2.28993e-8, 1.2027e-8, 1.02955e-8, 4.97461e-9, 4.25844e-9, 2.79821e-9, 2.39537e-9, 1.1574e-9, 9.90772e-10, 6.0646e-10, 5.19151e-10, 2.50844e-10, 2.14731e-10, 1.41099e-10, 1.20786e-10, 5.83614e-11, 4.99595e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.856035, 0.41362, 0.354073, 0.232661, 0.199166, 0.096233, 0.0823789, 0.0504248, 0.0431654, 0.0208567, 0.0178541, 0.0117319, 0.0100429, 0.00485253, 0.00415394, 0.0021817, 0.00186762, 0.000902396, 0.000772483, 0.000507597, 0.000434521, 0.000209952, 0.000179726, 0.000110012, 9.41742e-5, 4.55031e-5, 3.89523e-5, 2.55955e-5, 2.19106e-5, 1.05868e-5, 9.06266e-6, 5.51267e-6, 4.71904e-6, 2.28015e-6, 1.95189e-6, 1.28258e-6, 1.09793e-6, 5.30501e-7, 4.54127e-7, 2.77975e-7, 2.37957e-7, 1.14976e-7, 9.84235e-8, 6.46739e-8, 5.53631e-8, 2.67504e-8, 2.28993e-8, 1.2027e-8, 1.02955e-8, 4.97461e-9, 4.25844e-9, 2.79821e-9, 2.39537e-9, 1.1574e-9, 9.90772e-10, 6.0646e-10, 5.19151e-10, 2.50844e-10, 2.14731e-10, 1.41099e-10, 1.20786e-10, 5.83614e-11, 4.99595e-11]\n", "Compute new tensor\n", "\n", "Iteration 9\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.891257, 0.420245, 0.374546, 0.269055, 0.239797, 0.113069, 0.100774, 0.0522403, 0.0465596, 0.0219537, 0.0195664, 0.0140555, 0.0125271, 0.00590676, 0.00526444, 0.00165241, 0.00147272, 0.000694415, 0.000618903, 0.000444588, 0.000396242, 0.000186836, 0.000166519, 8.63222e-5, 7.69353e-5, 3.62765e-5, 3.23317e-5, 2.32254e-5, 2.06998e-5, 9.76036e-6, 8.69899e-6, 2.37377e-6, 2.11564e-6, 9.97567e-7, 8.89089e-7, 6.38675e-7, 5.69224e-7, 2.684e-7, 2.39214e-7, 1.24007e-7, 1.10522e-7, 5.21132e-8, 4.64463e-8, 3.33646e-8, 2.97364e-8, 1.40213e-8, 1.24966e-8, 3.92244e-9, 3.4959e-9, 1.64839e-9, 1.46914e-9, 1.05535e-9, 9.40589e-10, 4.43506e-10, 3.95278e-10, 2.04909e-10, 1.82627e-10, 8.61122e-11, 7.67481e-11, 5.51319e-11, 4.91367e-11, 2.31689e-11, 2.06494e-11]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.891257, 0.420245, 0.374546, 0.269055, 0.239797, 0.113069, 0.100774, 0.0522403, 0.0465596, 0.0219537, 0.0195664, 0.0140555, 0.0125271, 0.00590676, 0.00526444, 0.00165241, 0.00147272, 0.000694415, 0.000618903, 0.000444588, 0.000396242, 0.000186836, 0.000166519, 8.63222e-5, 7.69353e-5, 3.62765e-5, 3.23317e-5, 2.32254e-5, 2.06998e-5, 9.76036e-6, 8.69899e-6, 2.37377e-6, 2.11564e-6, 9.97567e-7, 8.89089e-7, 6.38675e-7, 5.69224e-7, 2.684e-7, 2.39214e-7, 1.24007e-7, 1.10522e-7, 5.21132e-8, 4.64463e-8, 3.33646e-8, 2.97364e-8, 1.40213e-8, 1.24966e-8, 3.92244e-9, 3.4959e-9, 1.64839e-9, 1.46914e-9, 1.05535e-9, 9.40589e-10, 4.43506e-10, 3.95278e-10, 2.04909e-10, 1.82627e-10, 8.61122e-11, 7.67481e-11, 5.51319e-11, 4.91367e-11, 2.31689e-11, 2.06494e-11]\n", "Compute new tensor\n", "\n", "Iteration 10\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.927996, 0.414382, 0.384545, 0.302917, 0.281106, 0.125523, 0.116485, 0.0486968, 0.0451905, 0.0201791, 0.0187261, 0.0147511, 0.013689, 0.0061126, 0.00567246, 0.00119064, 0.00110491, 0.000493382, 0.000457856, 0.000360667, 0.000334697, 0.000149454, 0.000138692, 5.79806e-5, 5.38058e-5, 2.40261e-5, 2.22961e-5, 1.75633e-5, 1.62987e-5, 7.27793e-6, 6.75389e-6, 1.24074e-6, 1.1514e-6, 5.14139e-7, 4.77118e-7, 3.7584e-7, 3.48778e-7, 1.55742e-7, 1.44527e-7, 6.04199e-8, 5.60694e-8, 2.50369e-8, 2.32342e-8, 1.83022e-8, 1.69844e-8, 7.58412e-9, 7.03803e-9, 1.47728e-9, 1.3709e-9, 6.12156e-10, 5.68078e-10, 4.47492e-10, 4.15271e-10, 1.85433e-10, 1.72081e-10, 7.19386e-11, 6.67587e-11, 2.98101e-11, 2.76636e-11, 2.17915e-11, 2.02224e-11, 9.02999e-12, 8.37979e-12]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.927996, 0.414382, 0.384545, 0.302917, 0.281106, 0.125523, 0.116485, 0.0486968, 0.0451905, 0.0201791, 0.0187261, 0.0147511, 0.013689, 0.0061126, 0.00567246, 0.00119064, 0.00110491, 0.000493382, 0.000457856, 0.000360667, 0.000334697, 0.000149454, 0.000138692, 5.79806e-5, 5.38058e-5, 2.40261e-5, 2.22961e-5, 1.75633e-5, 1.62987e-5, 7.27793e-6, 6.75389e-6, 1.24074e-6, 1.1514e-6, 5.14139e-7, 4.77118e-7, 3.7584e-7, 3.48778e-7, 1.55742e-7, 1.44527e-7, 6.04199e-8, 5.60694e-8, 2.50369e-8, 2.32342e-8, 1.83022e-8, 1.69844e-8, 7.58412e-9, 7.03803e-9, 1.47728e-9, 1.3709e-9, 6.12156e-10, 5.68078e-10, 4.47492e-10, 4.15271e-10, 1.85433e-10, 1.72081e-10, 7.19386e-11, 6.67587e-11, 2.98101e-11, 2.76636e-11, 2.17915e-11, 2.02224e-11, 9.02999e-12, 8.37979e-12]\n", "Compute new tensor\n", "\n", "Iteration 11\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.961625, 0.398529, 0.383235, 0.332056, 0.319313, 0.132334, 0.127255, 0.037413, 0.0359773, 0.0149102, 0.014338, 0.0124232, 0.0119465, 0.00495101, 0.00476101, 0.000683086, 0.000656873, 0.00027223, 0.000261783, 0.000226823, 0.000218118, 9.03954e-5, 8.69264e-5, 2.55563e-5, 2.45756e-5, 1.01849e-5, 9.79408e-6, 8.48612e-6, 8.16047e-6, 3.38197e-6, 3.25218e-6, 4.75538e-7, 4.57289e-7, 1.89515e-7, 1.82243e-7, 1.57905e-7, 1.51845e-7, 6.29297e-8, 6.05148e-8, 1.77913e-8, 1.71086e-8, 7.09035e-9, 6.81825e-9, 5.9077e-9, 5.68099e-9, 2.35439e-9, 2.26404e-9, 3.24833e-10, 3.12368e-10, 1.29455e-10, 1.24488e-10, 1.07863e-10, 1.03723e-10, 4.29864e-11, 4.13368e-11, 1.2153e-11, 1.16865e-11, 4.84333e-12, 4.65745e-12, 4.03548e-12, 3.88061e-12, 1.60826e-12, 1.54653e-12]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.961625, 0.398529, 0.383235, 0.332056, 0.319313, 0.132334, 0.127255, 0.037413, 0.0359773, 0.0149102, 0.014338, 0.0124232, 0.0119465, 0.00495101, 0.00476101, 0.000683086, 0.000656873, 0.00027223, 0.000261783, 0.000226823, 0.000218118, 9.03954e-5, 8.69264e-5, 2.55563e-5, 2.45756e-5, 1.01849e-5, 9.79408e-6, 8.48612e-6, 8.16047e-6, 3.38197e-6, 3.25218e-6, 4.75538e-7, 4.57289e-7, 1.89515e-7, 1.82243e-7, 1.57905e-7, 1.51845e-7, 6.29297e-8, 6.05148e-8, 1.77913e-8, 1.71086e-8, 7.09035e-9, 6.81825e-9, 5.9077e-9, 5.68099e-9, 2.35439e-9, 2.26404e-9, 3.24833e-10, 3.12368e-10, 1.29455e-10, 1.24487e-10, 1.07863e-10, 1.03723e-10, 4.29864e-11, 4.13368e-11, 1.21529e-11, 1.16865e-11, 4.84333e-12, 4.65746e-12, 4.03548e-12, 3.88061e-12, 1.60826e-12, 1.54654e-12]\n", "Compute new tensor\n", "\n", "Iteration 12\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.985337, 0.380982, 0.375396, 0.352936, 0.347761, 0.134462, 0.13249, 0.0204103, 0.020111, 0.00777594, 0.00766193, 0.00720351, 0.00709789, 0.00274441, 0.00270417, 0.00027413, 0.00027011, 0.000104439, 0.000102907, 9.67502e-5, 9.53315e-5, 3.68601e-5, 3.63196e-5, 5.59506e-6, 5.51302e-6, 2.13162e-6, 2.10036e-6, 1.9747e-6, 1.94574e-6, 7.52324e-7, 7.41293e-7, 1.34744e-7, 1.32768e-7, 5.13348e-8, 5.05821e-8, 4.75558e-8, 4.68585e-8, 1.81179e-8, 1.78522e-8, 2.75015e-9, 2.70983e-9, 1.04776e-9, 1.0324e-9, 9.70627e-10, 9.56395e-10, 3.69791e-10, 3.64369e-10, 3.69372e-11, 3.63956e-11, 1.40724e-11, 1.38661e-11, 1.30365e-11, 1.28453e-11, 4.96667e-12, 4.89383e-12, 7.53829e-13, 7.42799e-13, 2.87203e-13, 2.8302e-13, 2.66058e-13, 2.62194e-13, 1.01365e-13, 9.98863e-14]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.985337, 0.380982, 0.375396, 0.352936, 0.347761, 0.134462, 0.13249, 0.0204103, 0.020111, 0.00777594, 0.00766193, 0.00720351, 0.00709789, 0.00274441, 0.00270417, 0.00027413, 0.00027011, 0.000104439, 0.000102907, 9.67502e-5, 9.53315e-5, 3.68601e-5, 3.63196e-5, 5.59506e-6, 5.51302e-6, 2.13162e-6, 2.10036e-6, 1.9747e-6, 1.94574e-6, 7.52324e-7, 7.41293e-7, 1.34744e-7, 1.32768e-7, 5.13348e-8, 5.05821e-8, 4.75558e-8, 4.68585e-8, 1.81179e-8, 1.78522e-8, 2.75015e-9, 2.70983e-9, 1.04776e-9, 1.0324e-9, 9.70627e-10, 9.56395e-10, 3.69791e-10, 3.64369e-10, 3.69373e-11, 3.63956e-11, 1.40724e-11, 1.3866e-11, 1.30365e-11, 1.28453e-11, 4.96665e-12, 4.89383e-12, 7.53738e-13, 7.42654e-13, 2.87211e-13, 2.83009e-13, 2.66065e-13, 2.62181e-13, 1.01373e-13, 9.98908e-14]\n", "Compute new tensor\n", "\n", "Iteration 13\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.996572, 0.370579, 0.369309, 0.363536, 0.36229, 0.134719, 0.134257, 0.00632437, 0.00630269, 0.00234368, 0.00233564, 0.00229913, 0.00229125, 0.000852011, 0.00084909, 5.75334e-5, 5.73362e-5, 2.13207e-5, 2.12476e-5, 2.09154e-5, 2.08438e-5, 7.75083e-6, 7.72426e-6, 3.63862e-7, 3.62615e-7, 1.3484e-7, 1.34378e-7, 1.32277e-7, 1.31824e-7, 4.90191e-8, 4.8851e-8, 1.95679e-8, 1.95008e-8, 7.25145e-9, 7.2266e-9, 7.11363e-9, 7.08925e-9, 2.63616e-9, 2.62713e-9, 1.23754e-10, 1.2333e-10, 4.58608e-11, 4.57037e-11, 4.49892e-11, 4.4835e-11, 1.66721e-11, 1.66149e-11, 1.12555e-12, 1.12199e-12, 4.17209e-13, 4.15767e-13, 4.09268e-13, 4.07886e-13, 1.51669e-13, 1.51138e-13, 7.09737e-15, 7.05034e-15, 2.65408e-15, 2.63061e-15, 2.59366e-15, 2.57777e-15, 9.69089e-16, 9.59038e-16]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.996572, 0.370579, 0.369309, 0.363536, 0.36229, 0.134719, 0.134257, 0.00632437, 0.00630269, 0.00234368, 0.00233564, 0.00229913, 0.00229125, 0.000852011, 0.00084909, 5.75334e-5, 5.73362e-5, 2.13207e-5, 2.12476e-5, 2.09154e-5, 2.08438e-5, 7.75083e-6, 7.72426e-6, 3.63862e-7, 3.62615e-7, 1.3484e-7, 1.34378e-7, 1.32277e-7, 1.31824e-7, 4.90191e-8, 4.8851e-8, 1.95679e-8, 1.95008e-8, 7.25145e-9, 7.2266e-9, 7.11363e-9, 7.08925e-9, 2.63616e-9, 2.62713e-9, 1.23754e-10, 1.2333e-10, 4.58608e-11, 4.57036e-11, 4.49892e-11, 4.4835e-11, 1.66721e-11, 1.66149e-11, 1.12561e-12, 1.122e-12, 4.17216e-13, 4.15783e-13, 4.09256e-13, 4.07877e-13, 1.51672e-13, 1.51149e-13, 7.04888e-15, 7.03855e-15, 2.64648e-15, 2.63494e-15, 2.59962e-15, 2.59186e-15, 9.67105e-16, 9.64723e-16]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 14\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.999597, 0.367476, 0.367328, 0.366611, 0.366463, 0.13472, 0.134666, 0.00088534, 0.000884984, 0.000325341, 0.00032521, 0.000324575, 0.000324444, 0.000119273, 0.000119225, 4.53392e-6, 4.5321e-6, 1.66611e-6, 1.66543e-6, 1.66218e-6, 1.66152e-6, 6.10812e-7, 6.10566e-7, 4.01406e-9, 4.01245e-9, 1.47507e-9, 1.47448e-9, 1.4716e-9, 1.47101e-9, 1.11281e-9, 1.11236e-9, 5.40776e-10, 5.40559e-10, 4.08931e-10, 4.08767e-10, 4.07969e-10, 4.07805e-10, 1.49919e-10, 1.49858e-10, 9.85054e-13, 9.84823e-13, 3.62023e-13, 3.61922e-13, 3.61177e-13, 3.61039e-13, 1.32721e-13, 1.32684e-13, 5.06324e-15, 4.93648e-15, 1.87018e-15, 1.85009e-15, 1.84872e-15, 1.83948e-15, 6.71561e-16, 2.93606e-16, 2.04681e-16, 1.04843e-16, 9.88593e-17, 9.88593e-17, 9.88593e-17, 9.88593e-17, 9.88593e-17, 6.66741e-18]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.999597, 0.367476, 0.367328, 0.366611, 0.366463, 0.13472, 0.134666, 0.00088534, 0.000884984, 0.000325341, 0.00032521, 0.000324575, 0.000324444, 0.000119273, 0.000119225, 4.53392e-6, 4.5321e-6, 1.66611e-6, 1.66543e-6, 1.66218e-6, 1.66152e-6, 6.10812e-7, 6.10566e-7, 4.01406e-9, 4.01245e-9, 1.47507e-9, 1.47448e-9, 1.4716e-9, 1.47101e-9, 1.11281e-9, 1.11236e-9, 5.40776e-10, 5.40559e-10, 4.08931e-10, 4.08767e-10, 4.07969e-10, 4.07805e-10, 1.49919e-10, 1.49858e-10, 9.85206e-13, 9.84824e-13, 3.62041e-13, 3.61924e-13, 3.61197e-13, 3.61045e-13, 1.32722e-13, 1.32684e-13, 5.05714e-15, 5.04285e-15, 1.87471e-15, 1.86791e-15, 1.85395e-15, 1.85288e-15, 6.87533e-16, 2.86022e-16, 2.3469e-16, 9.88603e-17, 9.88603e-17, 9.88603e-17, 9.88603e-17, 9.88603e-17, 9.63185e-17, 2.48977e-18]\n", "Compute new tensor\n", "\n", "Iteration 15\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.999982, 0.367062, 0.367056, 0.367022, 0.367015, 0.13472, 0.134718, 4.39167e-5, 4.39159e-5, 1.61202e-5, 1.61199e-5, 1.61184e-5, 1.61181e-5, 5.91645e-6, 5.91634e-6, 9.27692e-8, 9.27675e-8, 3.40521e-8, 3.40515e-8, 3.40483e-8, 3.40477e-8, 1.24979e-8, 1.24976e-8, 1.83647e-11, 1.83646e-11, 6.74112e-12, 6.741e-12, 6.74037e-12, 6.74026e-12, 4.07407e-12, 4.07403e-12, 2.47412e-12, 2.47401e-12, 1.49545e-12, 1.49543e-12, 1.49528e-12, 1.49527e-12, 5.48859e-13, 5.48855e-13, 8.67877e-16, 5.18321e-16, 2.99179e-16, 2.92807e-16, 2.78289e-16, 2.67207e-16, 1.21358e-16, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 6.60428e-17, 6.4647e-17, 4.50211e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 0.999982, 0.367062, 0.367056, 0.367022, 0.367015, 0.13472, 0.134718, 4.39167e-5, 4.39159e-5, 1.61202e-5, 1.61199e-5, 1.61184e-5, 1.61181e-5, 5.91645e-6, 5.91634e-6, 9.27692e-8, 9.27675e-8, 3.40521e-8, 3.40515e-8, 3.40483e-8, 3.40477e-8, 1.24979e-8, 1.24976e-8, 1.83647e-11, 1.83645e-11, 6.74109e-12, 6.74097e-12, 6.74035e-12, 6.74023e-12, 4.07406e-12, 4.07396e-12, 2.47411e-12, 2.47403e-12, 1.49544e-12, 1.49542e-12, 1.49527e-12, 1.49526e-12, 5.48862e-13, 5.48853e-13, 8.41412e-16, 8.08448e-16, 2.88077e-16, 2.8709e-16, 2.68763e-16, 2.51852e-16, 1.05221e-16, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 9.99182e-17, 6.85506e-17, 6.23305e-17, 4.61572e-17, 2.20445e-17]\n", "Compute new tensor\n", "\n", "Iteration 16\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 5.55074e-7, 5.55074e-7, 2.03736e-7, 2.03736e-7, 2.03736e-7, 2.03735e-7, 7.47796e-8, 7.47796e-8, 2.87757e-10, 2.87757e-10, 1.05619e-10, 1.05619e-10, 1.05619e-10, 1.05619e-10, 3.87666e-11, 3.87666e-11, 5.19732e-14, 5.14704e-14, 1.8975e-14, 1.89729e-14, 1.89291e-14, 1.88978e-14, 6.96312e-15, 6.90097e-15, 2.73263e-16, 2.44657e-16, 1.8032e-16, 1.31493e-16, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 9.74702e-17, 5.80631e-17, 3.80513e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 5.55074e-7, 5.55074e-7, 2.03736e-7, 2.03736e-7, 2.03736e-7, 2.03735e-7, 7.47796e-8, 7.47796e-8, 2.87757e-10, 2.87757e-10, 1.05619e-10, 1.05619e-10, 1.05619e-10, 1.05619e-10, 3.87667e-11, 3.87666e-11, 5.1905e-14, 5.13255e-14, 1.89907e-14, 1.89382e-14, 1.88902e-14, 1.88699e-14, 6.97151e-15, 6.92911e-15, 3.83968e-16, 3.02149e-16, 1.4591e-16, 1.04987e-16, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 9.72758e-17, 7.12457e-17, 7.03318e-17]\n", "Compute new tensor\n", "\n", "Iteration 17\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 1.10467e-9, 1.10467e-9, 4.0546e-10, 4.0546e-10, 4.0546e-10, 4.0546e-10, 1.48821e-10, 1.48821e-10, 6.26958e-14, 6.26751e-14, 2.30674e-14, 2.30629e-14, 2.30594e-14, 2.30467e-14, 8.47377e-15, 8.45605e-15, 8.42384e-16, 5.20839e-16, 2.61819e-16, 2.04076e-16, 1.91381e-16, 1.08806e-16, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 9.99076e-17, 8.25545e-17, 6.22767e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 1.10467e-9, 1.10467e-9, 4.0546e-10, 4.0546e-10, 4.0546e-10, 4.05459e-10, 1.48821e-10, 1.48821e-10, 6.27766e-14, 6.26552e-14, 2.3067e-14, 2.30612e-14, 2.30456e-14, 2.30417e-14, 8.47284e-15, 8.46577e-15, 6.84425e-16, 5.59156e-16, 3.29018e-16, 2.20797e-16, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.99073e-17, 9.79544e-17, 3.07472e-17]\n", "Compute new tensor\n", "\n", "Iteration 18\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 1.65081e-13, 1.6501e-13, 6.06032e-14, 6.05993e-14, 6.05975e-14, 6.05928e-14, 2.22427e-14, 2.22399e-14, 7.78139e-16, 5.5927e-16, 3.74889e-16, 3.53603e-16, 3.26371e-16, 2.67413e-16, 2.26204e-16, 2.0917e-16, 1.49345e-16, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.65691e-17, 9.47628e-17, 6.84498e-17, 2.16524e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 1.65093e-13, 1.65059e-13, 6.06132e-14, 6.0613e-14, 6.06015e-14, 6.06006e-14, 2.2225e-14, 2.22224e-14, 4.40632e-16, 3.22464e-16, 2.91948e-16, 2.42208e-16, 2.34365e-16, 1.93772e-16, 1.32192e-16, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.65352e-17, 9.45617e-17, 5.71668e-17, 2.1504e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 19\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 4.7934e-16, 3.3163e-16, 2.20886e-16, 2.00526e-16, 1.91072e-16, 1.89383e-16, 1.72716e-16, 1.09563e-16, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.93367e-17, 9.17515e-17, 7.16462e-17, 6.55676e-17, 4.75995e-17, 3.10378e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 3.72321e-16, 2.98183e-16, 2.43475e-16, 1.90502e-16, 1.65577e-16, 1.44977e-16, 1.00874e-16, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 9.93828e-17, 7.84722e-17, 6.0033e-17, 2.20876e-17]\n", "Compute new tensor\n", "\n", "Iteration 20\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 3.13399e-16, 2.88149e-16, 2.67587e-16, 2.35372e-16, 2.17821e-16, 1.98403e-16, 1.70062e-16, 1.60184e-16, 1.43107e-16, 1.20422e-16, 9.92321e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 9.33101e-17, 7.37256e-17, 6.23729e-17, 4.5641e-17, 1.26515e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 2.81453e-16, 2.36717e-16, 2.32139e-16, 2.07098e-16, 1.93059e-16, 1.70094e-16, 1.65767e-16, 1.33111e-16, 9.34698e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 9.19e-17, 5.19114e-17, 4.86572e-17, 1.37307e-17]\n", "Compute new tensor\n", "\n", "Iteration 21\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 3.88674e-16, 2.47986e-16, 1.82019e-16, 1.53541e-16, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 8.7467e-17, 5.46527e-17, 4.98268e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 3.52921e-16, 3.21264e-16, 1.74909e-16, 1.48426e-16, 1.4784e-16, 1.47694e-16, 8.47984e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 8.37552e-17, 5.05683e-17, 4.74964e-17, 4.74494e-17, 2.95829e-17]\n", "Compute new tensor\n", "\n", "Iteration 22\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 3.71691e-16, 2.42424e-16, 1.67645e-16, 1.46576e-16, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 9.77052e-17, 6.14886e-17, 5.47993e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 5.76694e-16, 3.9452e-16, 2.27274e-16, 1.22186e-16, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 8.35384e-17, 3.60889e-17]\n", "Compute new tensor\n", "\n", "Iteration 23\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 3.15443e-16, 1.64656e-16, 1.59069e-16, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 8.42469e-17, 6.79816e-17, 5.60308e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 4.92745e-16, 3.21326e-16, 1.9158e-16, 1.52077e-16, 1.16965e-16, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 8.96617e-17, 7.05884e-17, 5.28626e-17, 4.75354e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 24\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 5.6822e-16, 4.20137e-16, 2.44179e-16, 1.87605e-16, 1.03932e-16, 9.50205e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 8.7516e-17, 5.08357e-17, 3.18448e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 4.10114e-16, 2.36439e-16, 1.92279e-16, 1.59297e-16, 1.56819e-16, 1.4564e-16, 1.10189e-16, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 8.9077e-17, 6.68858e-17, 5.44817e-17, 5.05978e-17, 3.70595e-17]\n", "Compute new tensor\n", "\n", "Iteration 25\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 4.49754e-16, 3.32448e-16, 2.05022e-16, 1.67103e-16, 1.65808e-16, 1.3163e-16, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 9.1981e-17, 6.34517e-17, 5.86053e-17, 5.51099e-17, 4.54493e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 3.80892e-16, 3.14093e-16, 1.9296e-16, 1.8371e-16, 1.46593e-16, 1.36687e-16, 1.18324e-16, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 8.82952e-17, 5.31813e-17, 4.61528e-17, 3.98159e-17]\n", "Compute new tensor\n", "\n", "Iteration 26\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 4.27733e-16, 1.95059e-16, 1.65234e-16, 1.50951e-16, 1.43656e-16, 9.88745e-17, 9.60548e-17, 8.78998e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 8.33096e-17, 6.30261e-17, 5.73562e-17, 2.11228e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 3.77317e-16, 2.6466e-16, 1.56514e-16, 1.32321e-16, 8.95804e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 8.16039e-17, 5.51145e-17, 5.03262e-17]\n", "Compute new tensor\n", "\n", "Iteration 27\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 4.58035e-16, 2.69832e-16, 2.13358e-16, 1.92038e-16, 1.57008e-16, 1.44519e-16, 9.97834e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.71831e-17, 7.05368e-17, 6.6041e-17, 1.64142e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 7.01709e-16, 3.27864e-16, 2.05505e-16, 1.82579e-16, 1.21106e-16, 8.16268e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.57053e-17, 7.52341e-17, 2.37373e-17]\n", "Compute new tensor\n", "\n", "Iteration 28\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 4.52177e-16, 3.82021e-16, 2.31481e-16, 2.14865e-16, 2.07431e-16, 1.70629e-16, 1.58874e-16, 1.37984e-16, 8.54584e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 4.98413e-17, 1.78274e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 6.93329e-16, 4.43927e-16, 2.07531e-16, 1.7973e-16, 1.6777e-16, 1.2185e-16, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.71807e-17, 8.12917e-17, 5.17783e-17, 2.87137e-17]\n", "Compute new tensor\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Iteration 29\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 4.59969e-16, 2.78603e-16, 2.60238e-16, 2.00021e-16, 1.41482e-16, 9.1067e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.17965e-17, 8.04098e-17, 2.21833e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 4.33816e-16, 2.39493e-16, 1.93321e-16, 1.7269e-16, 1.72119e-16, 1.2177e-16, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 9.11979e-17, 8.09704e-17, 5.90682e-17, 2.18081e-17]\n", "Compute new tensor\n", "\n", "Iteration 30\n", "Compute first SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 4.66875e-16, 3.44696e-16, 2.10421e-16, 2.0346e-16, 1.52517e-16, 1.49437e-16, 1.22173e-16, 9.64622e-17, 8.7006e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 7.47308e-17, 5.70581e-17, 5.67192e-17, 2.07165e-17]\n", "Compute second SVD\n", "Compute SVD\n", "Print SVs\n", "[1.0, 1.0, 0.367042, 0.367042, 0.367042, 0.367042, 0.13472, 0.13472, 5.76173e-16, 4.9408e-16, 2.59661e-16, 1.9575e-16, 1.71344e-16, 1.68596e-16, 1.26779e-16, 1.09046e-16, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 8.13672e-17, 5.86063e-17, 4.34718e-17, 3.33402e-17]\n", "Compute new tensor\n", "\n" ] } ], "source": [ "res0_45 = main(0.45);" ] }, { "cell_type": "code", "execution_count": 27, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "8-element Array{Array{Float64,1},1}:\n", " [0.641077, 0.56242, 0.589098, 0.560577, 0.536645, 0.503216, 0.473484, 0.457327, 0.452212, 0.451325 … 0.45124, 0.45124, 0.45124, 0.45124, 0.45124, 0.45124, 0.45124, 0.45124, 0.45124, 0.45124] \n", " [0.652707, 0.577116, 0.609493, 0.586307, 0.568629, 0.53813, 0.506192, 0.484165, 0.474712, 0.472464 … 0.472123, 0.472123, 0.472123, 0.472123, 0.472123, 0.472123, 0.472123, 0.472123, 0.472123, 0.472123]\n", " [0.664037, 0.59152, 0.6296, 0.612115, 0.60184, 0.576755, 0.545755, 0.518453, 0.502367, 0.49684 … 0.495518, 0.495518, 0.495518, 0.495518, 0.495518, 0.495518, 0.495518, 0.495518, 0.495518, 0.495518] \n", " [0.67507, 0.605621, 0.649353, 0.637813, 0.635851, 0.618625, 0.593005, 0.563991, 0.540168, 0.527691 … 0.522659, 0.522659, 0.522659, 0.522659, 0.522659, 0.522659, 0.522659, 0.522659, 0.522659, 0.522659]\n", " [0.685809, 0.619407, 0.668689, 0.663204, 0.670143, 0.66281, 0.648684, 0.625934, 0.599072, 0.572376 … 0.554269, 0.554269, 0.554269, 0.554269, 0.554269, 0.554269, 0.554269, 0.554269, 0.554269, 0.554269]\n", " [0.696258, 0.632868, 0.687546, 0.688094, 0.704136, 0.707938, 0.708209, 0.700992, 0.686939, 0.66642 … 0.599342, 0.599342, 0.599342, 0.599342, 0.599342, 0.599342, 0.599342, 0.599342, 0.599342, 0.599342]\n", " [0.664037, 0.59152, 0.6296, 0.612115, 0.60184, 0.576755, 0.545755, 0.518453, 0.502367, 0.49684 … 0.495518, 0.495518, 0.495518, 0.495518, 0.495518, 0.495518, 0.495518, 0.495518, 0.495518, 0.495518] \n", " [0.716298, 0.658788, 0.72361, 0.735638, 0.768856, 0.794337, 0.824514, 0.856035, 0.891257, 0.927996 … 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0] " ] }, "execution_count": 27, "metadata": {}, "output_type": "execute_result" } ], "source": [ "y = [res0_38[:,2],res0_39[:,2],res0_4[:,2],res0_41[:,2],res0_42[:,2],\n", " res0_43[:,2],res0_44[:,2],res0_45[:,2]]" ] }, { "cell_type": "code", "execution_count": 28, "metadata": {}, "outputs": [ { "data": { "image/svg+xml": [ "\n", "\n", "\n", " \n", " \n", " \n", "\n", "\n", "\n", " \n", " \n", " \n", "\n", "\n", "\n", " \n", " \n", " \n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "5\n", "\n", "\n", "10\n", "\n", "\n", "15\n", "\n", "\n", "20\n", "\n", "\n", "25\n", "\n", "\n", "30\n", "\n", "\n", "0.5\n", "\n", "\n", "0.6\n", "\n", "\n", "0.7\n", "\n", "\n", "0.8\n", "\n", "\n", "0.9\n", "\n", "\n", "1.0\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "y1\n", "\n", "\n", "\n", "y2\n", "\n", "\n", "\n", "y3\n", "\n", "\n", "\n", "y4\n", "\n", "\n", "\n", "y5\n", "\n", "\n", "\n", "y6\n", "\n", "\n", "\n", "y7\n", "\n", "\n", "\n", "y8\n", "\n", "\n" ] }, "execution_count": 28, "metadata": {}, "output_type": "execute_result" } ], "source": [ "plot(res0_39[:,1],y)" ] }, { "cell_type": "code", "execution_count": 31, "metadata": {}, "outputs": [ { "data": { "image/svg+xml": [ "\n", "\n", "\n", " \n", " \n", " \n", "\n", "\n", "\n", " \n", " \n", " \n", "\n", "\n", "\n", " \n", " \n", " \n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "5\n", "\n", "\n", "10\n", "\n", "\n", "15\n", "\n", "\n", "20\n", "\n", "\n", "25\n", "\n", "\n", "30\n", "\n", "\n", "0.0\n", "\n", "\n", "0.1\n", "\n", "\n", "0.2\n", "\n", "\n", "0.3\n", "\n", "\n", "0.4\n", "\n", "\n", "0.5\n", "\n", "\n", "0.6\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "y1\n", "\n", "\n", "\n", "y2\n", "\n", "\n", "\n", "y3\n", "\n", "\n" ] }, "execution_count": 31, "metadata": {}, "output_type": "execute_result" } ], "source": [ "plot(res0_44[:,1],[res0_44[:,2],res0_44[:,3],res0_44[:,4]])" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Julia 1.0.1", "language": "julia", "name": "julia-1.0" }, "language_info": { "file_extension": ".jl", "mimetype": "application/julia", "name": "julia", "version": "1.0.1" } }, "nbformat": 4, "nbformat_minor": 2 }