The critical analysis of the Pythagorean theorem and of the problem of irrational numbers is proposed. Methodological basis for the analysis is the unity of formal logic and of rational dialectics. It is shown that: 1) the Pythagorean theorem represents a conventional (conditional) theoretical proposition because, in some cases, the theorem contradicts the… (More)