Logic basis of reason