PrintForm Definitions automata 4 Sections AutomataTheory Doc

At: refine ge 1 1 1 1 1 1 1 1 1 1 1

1. Alph: Type
2. S1: Type
3. S2: Type
4. A1: Automata(Alph;S1)
5. A2: Automata(Alph;S2)
6. s:S1. l:Alph*. (Result(A1)l) = s
7. A1 A2
8. f: S1Alph*
9. x:S1. (Result(A1)f(x)) = x
10. b: S2
11. l: Alph*
12. (Result(A2)l) = b

(Result(A2)f(Result(A1)l)) = b

By: Unfold `refine` 7

Generated subgoal:

17. x,y:Alph*. (Result(A1)x) = (Result(A1)y) (Result(A2)x) = (Result(A2)y)
8. f: S1Alph*
9. x:S1. (Result(A1)f(x)) = x
10. b: S2
11. l: Alph*
12. (Result(A2)l) = b
(Result(A2)f(Result(A1)l)) = b


About:
equalapplyuniverseallexistslistfunction