%----------------------------------------------------------------------------- % Eta rule for use with the concatenate and extract operators on sequences of % countable length. % % Author: Jerry James <loganjerry@gmail.com> % % This file and its accompanying proof file are distributed under the CC0 1.0 % Universal license: http://creativecommons.org/publicdomain/zero/1.0/. % % Version history: % 2007 Feb 14: PVS 4.0 version % 2011 May 6: PVS 5.0 version % 2013 Jan 14: PVS 6.0 version %-----------------------------------------------------------------------------
csequence_concatenate_extract[T: TYPE]: THEORY BEGIN
o_extract: THEOREM FORALL fseq, i, j, k:
i <= j AND j <= k IMPLIES
(fseq ^ (i, j)) o (fseq ^ (j + 1, k)) = fseq ^ (i, k)
o_extract_eta: THEOREM FORALL fseq, i, j:
i < j AND j >= length(fseq) - 1 IMPLIES
(fseq ^ (0, i)) o (fseq ^ (i + 1, j)) = fseq
END csequence_concatenate_extract
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.12Bemerkung:
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.