[TYPES] A question about unification terminology
    Fritz Henglein 
    henglein at diku.dk
       
    Wed Mar 28 17:09:22 EDT 2012
    
    
  
Hi Beppe:
On Wed, Mar 28, 2012 at 3:13 PM, Giuseppe Castagna <gc at pps.jussieu.fr> wrote:
>  the problem of finding a substitution σ such that tσ=sσ is called
> unification;
>
>  the problem of finding a substitution σ such that tσ=s is called
> semi-unification;
I'd call that matching.  Semi-unification is the problem of finding σ
such that tσσ' = sσ for some σ'.
If one defines t <= s if  tσ' = s for some σ', semi-unification is a
particular subtyping relation in the sense you're looking for, since
it is reflextive and transitive:
>  but how is it called the problem of finding a substitution σ such that
> tσ≤sσ where ≤ denotes a generic subtyping relation?
Regards,
Fritz
    
    
More information about the Types-list
mailing list