We demonstrate computer-assisted proofs of "Kariya's theorem," a theorem in elementary geometry, with computer algebra. In the proof of geometry theorem with computer algebra, vertices of geometric figures that are subjects for the proof are expressed as variables. The variables are classified into two classes: arbitrarily given points and the points defined from the former points by constraints. We show proofs of Kariya's theorem with two formulations according to two ways for giving the arbitrary points: one is called "vertex formulation," and the other is called "incenter formulation," with two methods: one is Gr\"obner basis computation, and the other is Wu's method. Furthermore, we show computer-assisted proofs of the property that the point so-called "Kariya point" is located on the hyperbola so-called "Feuerbach's hyperbola", with two formulations and two methods.
翻译:我们展示了用计算代数的方式辅助证明“Kariya定理”,这是一条关于基本几何的定理。在用计算代数证明几何定理时,作为证明对象的几何图形的顶点被表示为变量。变量被分为两类:任意给定的点和由前面那些点按照约束条件定义的点。我们分别采用了两种方法,分别被称为“顶点分解”和“内心分解”,使用两种不同的计算方式证明了Kariya定理。此外,我们还展示了用两种方法分别按两种方式证明的关于“Kariya点”位于所谓的“Feuerbach的双曲线”上的性质。