Theoritical principles of organic chemistry