In[]:=
CloudGet["https://wolfr.am/PJKo9Lnq"];ReverseGraph[EuclidGraphSmall[Subgraph[euc,VertexOutComponent[euc,<|"Book"->1,"Theorem"->48|>]],"Intense"],VertexSize1,VertexStyle->(#->EuclidVertexStyle[#,"Intense"]&/@VertexList[euc]),VertexLabels->(#->EuclidVertexName[#]&/@VertexList[euc])]
Out[]=
In[]:=
VertexList[%]
Out[]=
{Book1,Theorem48,Common Notion1,Common Notion2,Book1,Theorem11,Book1,Theorem3,Book1,Theorem47,Book1,Theorem8,Postulate1,Book1,Theorem1,Book1,Theorem2,Postulate3,Book1,Theorem14,Book1,Theorem31,Book1,Theorem4,Book1,Theorem41,Book1,Theorem46,Postulate4,Common Notion4,Book1,Theorem7,Common Notion3,Postulate2,Book1,Theorem13,Book1,Theorem23,Book1,Theorem27,Book1,Theorem34,Book1,Theorem37,Book1,Theorem29,Common Notion5,Book1,Theorem5,Book1,Theorem22,Book1,Theorem16,Book1,Theorem26,Book1,Theorem35,Book1,Theorem15,Postulate5,Book1,Theorem20,Book1,Theorem10,Book1,Theorem19,Book1,Theorem9,Book1,Theorem18}
In[]:=
DeleteCases[%,<|"Book"->_,__|>]
Out[]=
{Common Notion1,Common Notion2,Postulate1,Postulate3,Postulate4,Common Notion4,Common Notion3,Postulate2,Common Notion5,Postulate5}
In[]:=
Length[%]
Out[]=
10
[[[ Most theorems depend on all axioms .... representing knitting together of metamathematical space ]]] [ in our reference frame, things are well knitted together ] [ our populated places are well connected ]
In[]:=
VertexCount[euc]
Out[]=
475
In[]:=
dm=GraphDistanceMatrix[UndirectedGraph[euc]];
In[]:=
MatrixPlot[dm]
Out[]=
In[]:=
MatrixPlot[GraphDistanceMatrix[euc]]
Out[]=
In[]:=
MatrixPlot[GraphDistanceMatrix[ReverseGraph[euc]]]
Out[]=
Dimension
Dimension