今日始めた初心者です.

a = [ 1, 2, 3, 4 ]
a.inject {|a, b| a + b}
=>10

の後,

a
=>6

となるのが納得できません.

仕様書のどの辺に書いてあるか教えてください.