I'll show that (A-1 + B-1)*A(A+B)-1B is the identity matrix I
I'll multiply on the left by B-1B (you'll see why in a moment):
B-1B*(A-1 + B-1)*A(A+B)-1B equals the expression we started with (i.e., (A-1 + B-1)*A(A+B)-1B), because B-1B is the identity matrix I.
Distributing the A into the left-hand set of parentheses gives you (I boldfaced it just so you'd be able to see which instance of A I'm talking about):
B-1B*(A-1 + B-1)*A(A + B)-1B = B-1B*(A-1A + B-1A)*(A + B)-1B
= B-1B*(I + B-1A)*(A + B)-1B
= B-1(B + BB-1A)*(A + B)-1B (I distributed the first B into the left-hand parens)
= B-1(B + A)*(A + B)-1B
= B-1(A + B)*(A + B)-1B (because matrix addition is commutative)
= B-1IB
= I
In similar fashion, you can show that multiplying A(A+B)-1B and A-1 + B-1 in the other order also gives you the identity. Working with B(A+B)-1A is very similar