patterns are unfolded in the initial term of the proof