Heritability is defined as the proportion of variation between two people that is explained by their genetic differences. If the variation in height between identical twins (who have identical genes) is 2 inches, this is 0% heritable, because it's not based on genetic differences (there are none). It must be explained by differences in their environment, right?
Perhaps. But I can think of other examples where this breaks down. If a gene (or something the gene constructs, like the motivational center of the brain) is designed to be triggered by a very specific environmental condition, that condition is implicit in the gene itself. (See also, for example, my tale of the elevator).
Here are a couple of examples of "theoretical genes" where, by definition, the differences are 0% heritable (i.e. 100% based on experience), but you certainly wouldn't say they were not genetic:
- Niche differentiating genes
- Scenario differentiating genes
Niche differentiating genes
Teenagers are always trying to find their own unique niche, so they can be a little bit different from their friends. So imagine two robots that are built identically, with the same built-in programming, and imagine also that they both have the same program to observe the other robot and avoid duplicating the other’s behavior. When one lifts its arm, the other (after observing this action) lifts its leg instead. When one goes outside, the other stays inside. When one rolls its eyes, the other one sneezes, just to be different.
So in each case, the environment (observations of the other robot) leads the behavior of each robot to diverge from the other, yet they both contain the same program (identical "genes"). Carried to an extreme, if one robot sees its peer go to college, it may instead “choose” to skip college and enter the job market immediately. However, the (innate) desire to carve its own niche may be in competition with its (innate) desire to seek achievement (this conflict may cause the robot some stress!)
Part of anyone’s environment is the choices made by other genetic beings. So it’s difficult to truly assess how much of an effect the non-genetic environment has on an individual.
Scenario differentiating genes
The MAOA gene comes in multiple variants. Individuals having the AH variant of the gene are optimistic and resilient to bad treatment (in other words, they bounce back quickly after being treated badly). Individuals with the AL variant, on the other hand, react strongly to maltreatment, and often develop antisocial behavior in response to it.
So imagine two identical twins, both with the AL variant of the MAOA gene. Imagine that these twins were separated at birth - one was adopted by a loving family (FL), and the other was adopted by an abusive family (FA). Clearly, the one raised in the abusive family would have a greater chance of becoming antisocial.
Although the ability to recognize abusive scenarios is shared in the twins (since how could a gene have any effect unless it recognizes the various scenarios for which it is designed to be affected?), only one individual received this environment. Yet both twins have the same innate branching circuitry. If situation A, then outcome B. If situation C, then outcome D.
So just because the outcomes are different does not mean that the behavior is not 100% genetic.
(Note, the full name of what I called the "AL variant" is "MAOA promoter polymorphism, low-activity". I just think all those scientific terms get in the way of understanding the philosophical implications!)