Determine the fractal dimension of the fractal generated by successively removing the open middle one-thirds of the closed intervals at the previous level as indicated by the cell below.
Input := Clear[level] level[0]=Show[ Graphics[Line[{{0,0},{1,0}}]], Epilog->{ {PointSize[.025],Red,Point[{0,0}]}, {PointSize[.025],Red,Point[{1,0}]}, {Text["0",{0,-.1}]}, {Text["1",{1,-.1}]} }, DisplayFunction->Identity]; level[1]=Show[ Graphics[{Line[{{0,0},{1/3,0}}], Line[{{2/3,0},{1,0}}]}], Epilog->{ {PointSize[.025],Red,Point[{0,0}]}, {PointSize[.025],Red,Point[{1/3,0}]}, {PointSize[.025],Red,Point[{2/3,0}]}, {PointSize[.025],Red,Point[{1,0}]}, {Text["0",{0,-.1}]}, {Text["1/3",{1/3,-.1}]}, {Text["2/3",{2/3,-.1}]}, {Text["1",{1,-.1}]} }, DisplayFunction->Identity]; level[2]=Show[ Graphics[{ Line[{{0,0},{1/9,0}}], Line[{{2/9,0},{1/3,0}}], Line[{{2/3,0},{7/9,0}}], Line[{{8/9,0},{1,0}}]}], Epilog->{ {PointSize[.025],Red,Point[{0,0}]}, {PointSize[.025],Red,Point[{1/9,0}]}, {PointSize[.025],Red,Point[{2/9,0}]}, {PointSize[.025],Red,Point[{1/3,0}]}, {PointSize[.025],Red,Point[{2/3,0}]}, {PointSize[.025],Red,Point[{7/9,0}]}, {PointSize[.025],Red,Point[{8/9,0}]}, {PointSize[.025],Red,Point[{1,0}]}, {Text["0",{0,-.1}]}, {Text["1/9",{1/9,.1}]}, {Text["2/9",{2/9,-.1}]}, {Text["1/3",{1/3,.1}]}, {Text["2/3",{2/3,-.1}]}, {Text["7/9",{7/9,.1}]}, {Text["8/9",{8/9,-.1}]}, {Text["1",{1,.1}]} }, DisplayFunction->Identity]; Show[GraphicsArray[{{level[0]},{level[1]}, {level[2]}}]]
Output = -GraphicsArray-