undersubstitution
Undersubstitution is a term used in some areas of logic, computer science, and formal linguistics to describe a substitution process in which not all intended variables or symbols are replaced. It denotes partial substitution, where the substitution mapping is applied only to a subset of occurrences, leaving others unchanged. This contrasts with full substitution, where every occurrence is replaced by its target.
In formal logic and term rewriting, undersubstitution can occur during partial evaluation or staged computation, where
In linguistics and semantics, some authors use the idea of undersubstitution to refer to representations that