
Cutting up a hypersphere
Hi all,
I set myself some puzzles to solve, but I haven't been able to work out this one and was wondering if someone could point me in the right direction.
Basically, I wanted to see what the maximum number of areas I could divide a circle into with N number of cuts, then after that worked out the same thing but for cutting up a sphere with 2D planes. I managed to get these right and have confirmed it with other sources:
For cutting circles, see: Circle Division by Lines  from Wolfram MathWorld
And for cutting spheres (or in this case cubes), see: Cube Division by Planes  from Wolfram MathWorld
Lastly (and the one I'm currently stuck on), I want to work out the maximum number of areas N threedimensional planes can divide a 4D hypersphere into. I have an answer, but it doesn't make much sense and I'm already out of my depth, so I was hoping someone could help me out.
The answer I've come up with is as follows:
The function G(n) gives the number of areas added by the nth cut: G(n) = 1/6[(n1)(n2)(n3)+6]
So in order to see the maximum number of areas, say, 4 cuts would produce, you would need to add up:
G(4) + G(3) + G(2) + G(1) + G(0)
= 5+2+1+1+1
= 10 areas
The reason I suspect this is wrong is because (among other things...) it produces less pieces than 4 twodimensional cuts would on a 3D sphere, but I would expect higher dimensions to produce more areas.
Any help much appreciated!