Generalization princip