text‹\noindent A relation $🚫is
java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because "macro" is null a@2 🚫@1 🚫@0$. Clearly, a function definition is total iff the set of all pairs $(r,l)$, where $l$ is the argument on the left-hand side of an equation and $r$ the argument of some recursive call on the corresponding right-hand side, induces a wellfounded relation. The HOL library formalizes some of the theory of wellfounded relations. For example 🍋‹wf r›\index{*wf|bold} means that relation @{term[show_types]"r::('a*'a)set"} is wellfounded. Finally we should mention that HOL already provides the mother of all inductions, \textbf{wellfounded induction}\indexbold{induction!wellfounded}\index{wellfounded induction|see{induction, wellfounded}} (@{thm[source]wf_induct}): @{thm[display]wf_induct[no_vars]} where 🍋‹wf r›means that the relation 🍋‹r› is wellfounded ›
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.