{"version":10,"randomSeed":"35081215b4ab400837c0271610dc0662","graph":{"viewport":{"xmin":-0.136947006454017,"ymin":-0.20958939472536353,"xmax":1.1730906076830667,"ymax":1.3538313603917638}},"expressions":{"list":[{"type":"expression","id":"28","color":"#388c46","latex":"N=5","slider":{"hardMin":true,"hardMax":true,"min":"1","max":"100","step":"1"}},{"type":"expression","id":"43","color":"#388c46","latex":"M=\\left[1...N\\right]"},{"type":"expression","id":"1","color":"#c74440","latex":"P=\\left(\\operatorname{random}\\left(N\\right),\\operatorname{random}\\left(N\\right)\\right)","showLabel":true,"label":"${M}"},{"type":"expression","id":"27","color":"#2d70b3","latex":"\\left[\\left\\{i=j:-1,\\operatorname{distance}\\left(\\left(x,y\\right),P\\left[i\\right]\\right)>\\min\\left(\\operatorname{distance}\\left(\\left(x,y\\right),P\\cdot\\left[\\left\\{k=i:\\infty,k=j:\\infty,1\\right\\}\\operatorname{for}k=\\left[1...N\\right]\\right]\\right)\\right)-0.01:-1,\\left(P\\left[j\\right].x-P\\left[i\\right].x\\right)\\left(x-\\frac{P\\left[i\\right].x+P\\left[j\\right].x}{2}\\right)+\\left(P\\left[j\\right].y-P\\left[i\\right].y\\right)\\left(y-\\frac{P\\left[i\\right].y+P\\left[j\\right].y}{2}\\right)\\right\\}\\operatorname{for}j=\\left[1...N\\right],i=\\left[1...N\\right]\\right]=0\\left\\{0\\le x\\le1\\right\\}\\left\\{0\\le y\\le1\\right\\}","hidden":true},{"type":"expression","id":"31","color":"#c74440","latex":"R\\left(p\\right)=\\left(-p.y,p.x\\right)"},{"type":"expression","id":"32","color":"#2d70b3","latex":"Q\\left(t,i,j\\right)=\\frac{P\\left[i\\right]+P\\left[j\\right]}{2}+t\\frac{R\\left(P\\left[j\\right]-P\\left[i\\right]\\right)}{\\operatorname{distance}\\left(P\\left[j\\right],P\\left[i\\right]\\right)}"},{"type":"expression","id":"30","color":"#000000","latex":"\\left[\\left\\{i=j:\\left(0,0\\right),0\\le Q\\left(t,i,j\\right).x\\le1:\\left\\{0\\le Q\\left(t,i,j\\right).y\\le1:\\left\\{\\operatorname{distance}\\left(Q\\left(t,i,j\\right),P\\left[i\\right]\\right)>\\min\\left(\\operatorname{distance}\\left(Q\\left(t,i,j\\right),P\\right)\\right):\\left(0,0\\right),Q\\left(t,i,j\\right)\\right\\}\\right\\}\\right\\}\\operatorname{for}j=\\left[1...N\\right],i=\\left[1...N\\right]\\right]","hidden":true,"parametricDomain":{"min":"","max":"1.5"},"domain":{"min":"0","max":"1.5"}},{"type":"expression","id":"33","color":"#388c46","latex":"I=5","slider":{"hardMin":true,"hardMax":true,"min":"1","max":"N","step":"1"}},{"type":"expression","id":"34","color":"#6042a6","latex":"J=3","slider":{"hardMin":true,"hardMax":true,"min":"1","max":"N","step":"1"}},{"type":"expression","id":"37","color":"#2d70b3","latex":"K=2","slider":{"hardMin":true,"hardMax":true,"min":"1","max":"N","step":"1"}},{"type":"expression","id":"54","color":"#388c46","latex":"\\left(1\\cdot Q\\left(S,I,J\\right)-1\\cdot Q\\left(T,I,K\\right)\\right)"},{"type":"expression","id":"55","color":"#6042a6","latex":"\\left(\\frac{P\\left[I\\right]+P\\left[J\\right]}{2}+S\\frac{R\\left(P\\left[J\\right]-P\\left[I\\right]\\right)}{\\operatorname{distance}\\left(P\\left[J\\right],P\\left[I\\right]\\right)}\\right)-\\left(\\frac{P\\left[I\\right]+P\\left[K\\right]}{2}+T\\frac{R\\left(P\\left[K\\right]-P\\left[I\\right]\\right)}{\\operatorname{distance}\\left(P\\left[K\\right],P\\left[I\\right]\\right)}\\right)"},{"type":"expression","id":"69","color":"#388c46","latex":"\\left(S\\frac{R\\left(P\\left[J\\right]-P\\left[I\\right]\\right)}{\\operatorname{distance}\\left(P\\left[J\\right],P\\left[I\\right]\\right)}\\right)-\\left(\\frac{1}{2}\\left(P\\left[K\\right]-P\\left[J\\right]\\right)+T\\frac{R\\left(P\\left[K\\right]-P\\left[I\\right]\\right)}{\\operatorname{distance}\\left(P\\left[K\\right],P\\left[I\\right]\\right)}\\right)"},{"type":"expression","id":"70","color":"#6042a6","latex":"R\\left(P\\left[K\\right]-P\\left[I\\right]\\right).x"},{"type":"expression","id":"71","color":"#000000","latex":"P\\left[I\\right].y-P\\left[K\\right].y"},{"type":"expression","id":"56","color":"#000000","latex":"S=\\frac{\\operatorname{distance}\\left(P\\left[J\\right],P\\left[I\\right]\\right)}{P\\left[I\\right].y-P\\left[J\\right].y}\\cdot\\left(\\frac{1}{2}\\left(P\\left[K\\right].x-P\\left[J\\right].x\\right)+T\\frac{P\\left[I\\right].y-P\\left[K\\right].y}{\\operatorname{distance}\\left(P\\left[K\\right],P\\left[I\\right]\\right)}\\right)"},{"type":"expression","id":"57","color":"#c74440","latex":"0\\cdot S=\\frac{\\operatorname{distance}\\left(P\\left[J\\right],P\\left[I\\right]\\right)}{P\\left[J\\right].x-P\\left[I\\right].x}\\cdot\\left(\\frac{1}{2}\\left(P\\left[K\\right].y-P\\left[J\\right].y\\right)+T\\frac{P\\left[K\\right].x-P\\left[I\\right].x}{\\operatorname{distance}\\left(P\\left[K\\right],P\\left[I\\right]\\right)}\\right)"},{"type":"expression","id":"73","color":"#2d70b3","latex":"\\frac{\\operatorname{distance}\\left(P\\left[J\\right],P\\left[I\\right]\\right)}{P\\left[I\\right].y-P\\left[J\\right].y}\\cdot\\left(\\frac{1}{2}\\left(P\\left[K\\right].x-P\\left[J\\right].x\\right)+T\\frac{P\\left[I\\right].y-P\\left[K\\right].y}{\\operatorname{distance}\\left(P\\left[K\\right],P\\left[I\\right]\\right)}\\right)=\\frac{\\operatorname{distance}\\left(P\\left[J\\right],P\\left[I\\right]\\right)}{P\\left[J\\right].x-P\\left[I\\right].x}\\cdot\\left(\\frac{1}{2}\\left(P\\left[K\\right].y-P\\left[J\\right].y\\right)+T\\frac{P\\left[K\\right].x-P\\left[I\\right].x}{\\operatorname{distance}\\left(P\\left[K\\right],P\\left[I\\right]\\right)}\\right)"},{"type":"expression","id":"59","color":"#388c46","latex":"u_{1}=\\operatorname{distance}\\left(P\\left[J\\right],P\\left[I\\right]\\right)"},{"type":"expression","id":"60","color":"#6042a6","latex":"u_{2}=\\operatorname{distance}\\left(P\\left[K\\right],P\\left[I\\right]\\right)"},{"type":"expression","id":"65","color":"#6042a6","latex":"\\frac{u_{1}}{P\\left[I\\right].y-P\\left[J\\right].y}\\cdot\\left(\\frac{1}{2}\\left(P\\left[K\\right].x-P\\left[J\\right].x\\right)+T\\frac{P\\left[I\\right].y-P\\left[K\\right].y}{u_{2}}\\right)=\\frac{u_{1}}{P\\left[J\\right].x-P\\left[I\\right].x}\\cdot\\left(\\frac{1}{2}\\left(P\\left[K\\right].y-P\\left[J\\right].y\\right)+T\\frac{P\\left[K\\right].x-P\\left[I\\right].x}{u_{2}}\\right)"},{"type":"expression","id":"66","color":"#000000","latex":"\\frac{\\frac{1}{2}u_{1}\\left(P\\left[K\\right].x-P\\left[J\\right].x\\right)}{P\\left[I\\right].y-P\\left[J\\right].y}-\\frac{\\frac{1}{2}u_{1}\\left(P\\left[K\\right].y-P\\left[J\\right].y\\right)}{P\\left[J\\right].x-P\\left[I\\right].x}=\\left(\\frac{u_{1}}{u_{2}}\\cdot\\left(\\frac{P\\left[K\\right].x-P\\left[I\\right].x}{P\\left[J\\right].x-P\\left[I\\right].x}-\\frac{P\\left[I\\right].y-P\\left[K\\right].y}{P\\left[I\\right].y-P\\left[J\\right].y}\\right)\\right)T"},{"type":"expression","id":"67","color":"#c74440","latex":"\\frac{1}{2}u_{1}\\left(\\frac{P\\left[K\\right].x-P\\left[J\\right].x}{P\\left[I\\right].y-P\\left[J\\right].y}-\\frac{P\\left[K\\right].y-P\\left[J\\right].y}{P\\left[J\\right].x-P\\left[I\\right].x}\\right)=\\frac{u_{1}}{u_{2}}\\left(\\frac{P\\left[K\\right].x-P\\left[I\\right].x}{P\\left[J\\right].x-P\\left[I\\right].x}-\\frac{P\\left[I\\right].y-P\\left[K\\right].y}{P\\left[I\\right].y-P\\left[J\\right].y}\\right)T"},{"type":"expression","id":"68","color":"#2d70b3","latex":"T=\\frac{\\frac{1}{2}u_{2}\\left(\\frac{P\\left[K\\right].x-P\\left[J\\right].x}{P\\left[I\\right].y-P\\left[J\\right].y}+\\frac{P\\left[K\\right].y-P\\left[J\\right].y}{P\\left[I\\right].x-P\\left[J\\right].x}\\right)}{\\left(\\frac{P\\left[K\\right].x-P\\left[I\\right].x}{P\\left[J\\right].x-P\\left[I\\right].x}+\\frac{P\\left[I\\right].y-P\\left[K\\right].y}{P\\left[J\\right].y-P\\left[I\\right].y}\\right)}"},{"type":"expression","id":"75","color":"#6042a6","latex":"-\\frac{\\frac{1}{2}u_{2}\\left(\\left(P\\left[K\\right].x-P\\left[J\\right].x\\right)\\left(P\\left[J\\right].x-P\\left[I\\right].x\\right)+\\left(P\\left[K\\right].y-P\\left[J\\right].y\\right)\\left(P\\left[J\\right].y-P\\left[I\\right].y\\right)\\right)}{\\left(\\left(P\\left[K\\right].x-P\\left[I\\right].x\\right)\\left(P\\left[J\\right].y-P\\left[I\\right].y\\right)+\\left(P\\left[I\\right].y-P\\left[K\\right].y\\right)\\left(P\\left[J\\right].x-P\\left[I\\right].x\\right)\\right)}"},{"type":"expression","id":"44","color":"#6042a6","latex":"Q\\left(t,I,J\\right)","parametricDomain":{"min":"-1","max":"1"},"domain":{"min":"-1","max":"1"}}]}}