The rule-generating abduction is a kind of abduction which generates a rule and proposes a hypothesis from a surprising fact. In general, there may exist innitely many rules and hypotheses to explain such a surprising fact. Hence, we need to put some restriction on the class of rules. In rule-generating abduction, only one surprising fact is given. Hence, we also need to generalize the concept of a surprising fact. When we deal with such generalizations, we must avoid overgeneralization. It should be determined whether or not a generalization is overgeneral by an intended model. However, it is hard to give in advance such an intended model in our rule-generating abduction. Hence, in this paper we introduce a syntactical formulation of gener...