Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Bug in the definition soundness check #70

@benjub

Description

@benjub

The definition soundness check didn't catch an unsound definition in metamath/set.mm#3339 even though that definition has free setvars in its definiens:

$c <> $.
wich $a wff [ x <> y ] ph $.
${
  $d a b ph $.  $d a b x $.  $d a b y $.
  df-ich $a |- ( [ x <> y ] ph <-> ( x = y \/ ( [ a / x ] [ b / y ] ph <-> [ b / x ] [ a / y ] ph ) ) ) $.
$}

I didn't try to reduce further since I can test the definition soundness check only via the CI and not locally (because of #68 and #69).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions