This question already has an answer here:
How does “Reputation” work?
At first I had an account in stack overflow of reputation 221. The I joined Mathematica and got the reputation of 101 in Mathematica. When I came back to stack overflow I found that my stack overflow account had also received +100 association bonus. I then decided to join Physics and received 101 in Physics but this time my stack overflow account was not given +100 . Why did this happen??