By: |
THEN SplitOnConclITE THEN Reduce 0 THEN Try (Fold `find` 0) |
1 |
2. P : T 3. T List 4. u : T 5. v : T List 6. d:T. 6. ((first a v s.t. P(a) else d) v) (first a v s.t. P(a) else d) = d 7. P(u) d:T. (u [u / v]) u = d | 1 step |
2 |
2. P : T 3. T List 4. u : T 5. v : T List 6. d:T. 6. ((first a v s.t. P(a) else d) v) (first a v s.t. P(a) else d) = d 7. P(u) d:T. ((first a v s.t. P(a) else d) [u / v]) (first a v s.t. P(a) else d) = d | 1 step |
About: