actually there is no proof that 0! = 1. look at it from this perspective:
disregarding the order in which we choose, how many ways we can choose k objects from a set of n objects? when finding ways to choose we use the following: nCk = n!/(k!(n-k)!). since there is only one way that one can choose 0 objects, we define 0! = 1 so that n!/(0!(n-0)!) = n!/0!n! = 1/0! = 1.
bascially 0! = 1 is defined as such because we simply need it to be. try to choose k = 0 objects from a set of n objects if 0! = 0. now that's chaos.
We Value Quality
• Topics based on mainstream science
• Proper English grammar and spelling We Value Civility
• Positive and compassionate attitudes
• Patience while debating We Value Productivity
• Disciplined to remain on-topic
• Recognition of own weaknesses
• Solo and co-op problem solving