I've seen the standard combinatorial and algebraic proofs that $\sum_{k=0}^n {n \choose k}=2^n$, where the algebraic proof uses induction and Pascal's identity: $${n\choose k}+{n\choose k+1}={n+1\choose k+1}$$
My question is: is there any algebraic proof of the sum $\sum_{k=0}^n {n \choose k}=2^n$ that doesn't use that identity and induction? More specifically, is there some factoring trick (or some other method) that would allow you to directly show that, for example, $\frac{4!}{4!0!}+\frac{4!}{3!1!}+\frac{4!}{2!2!}+\frac{4!}{1!3!}+\frac{4!}{4!0!}=2^4$ (that would generalize to other values of n)?
(My first thought was to just 'unwind' the inductive proof, but that just leads to $1+1+...+1$ with $2^n$ terms, which isn't very enlightening.)