Return-Path: <john.harrison-request@uk.ac.cam.cl>
Delivery-Date: 
Received: from ted.cs.uidaho.edu (no rfc931) by swan.cl.cam.ac.uk 
          with SMTP (PP-6.4) outside ac.uk; Wed, 7 Apr 1993 08:58:25 +0100
Received: by ted.cs.uidaho.edu (16.6/1.34) id AA01258;
          Wed, 7 Apr 93 00:40:15 -0700
Sender: info-hol-request@edu.uidaho.cs.ted
Errors-To: info-hol-request@edu.uidaho.cs.ted
Precedence: bulk
Received: from swan.cl.cam.ac.uk by ted.cs.uidaho.edu (16.6/1.34) id AA01251;
          Wed, 7 Apr 93 00:40:07 -0700
Received: from razorbill.cl.cam.ac.uk (user jg (rfc931)) by swan.cl.cam.ac.uk 
          with SMTP (PP-6.4) to cl; Wed, 7 Apr 1993 08:39:52 +0100
To: info-hol@edu.uidaho.cs.ted (hol mailing list)
Subject: Re: How to STRIP/GEN forall with paired dummy??
Date: Wed, 07 Apr 93 08:39:46 +0100
From: Jim Grundy <Jim.Grundy@uk.ac.cam.cl>
Message-Id: <"swan.cl.ca.021:07.04.93.07.39.55"@cl.cam.ac.uk>


> Can anyone help me as to how to strip or generalize the following goal:
>
>    "!(p,q,r). p ==> (q==>p)"

As John says, just use the pair library:

==============================================================================

#load_library `pair`;;
Loading library pair ...

Extending help search path
................................................................................
................................................................................
...
pair Library (Revision: 2.1) loaded.
Copyright (c) Jim Grundy 1992
