>> Global indexing means 1 index for the entire table.

Global partitioned indexes do not mean that.

>> Adding a new partition always invalidates global indexes.

No, it never does.

>> Local indexes are not the same as partitioned indexes. ... If you just created a partitioned index on the table (ie not as a local index)

Rather a confusing explanation -- local and global are just two different types of partitioned indexes.