demonstrated
DEMONSTRATED
, pp. Proved beyond the possibility of doubt; rendered certain to the mind.