California Gov. Jerry Brown has signed a bill requiring public schools to teach students about the contributions of lesbian, gay, bisexual and transgender Americans.