Subject: Fragments

Keywords: ::algorithm
          ::implementation

Title: Fragment equality and matching functions

--------------------------------------------------

Equality :
 dups, 

Match 
 match sequent to instantiate fragment
 can be used to test equality.
    must be equal to match?

MoveToConcl, MinusOne, MultiMember
  force hyp order
  preclude optimal layering
     layer optimally but adjust at use? or after the fact.
       only relevant for hypnum permutation?

Alpha 

alpha_thin_match -
   returns name association
   first arg is pattern,
   ignores extraneous hyps in second arg.

these are very similar?:
 match_alpha_generalized_iinf_sequent
 match_alpha_normal_iinf_sequent_wthin



normalized to normalized (layered)  for checking normalization, for inserting
  no thinning
  equal no hypnum permutation
  match find hypnum permuation after matching vars. 

normalized to instance
  match do complete match, ie include reflexive renaming 
  thinning compute from var permutation, anything not included is thinned 
  equal are they equal if instance has extra hyps? can be made equal!



 ⋅
--------------------------------------------------

Authors: 

Contributors: NUPRL:t



Home