(* Author: Lawrence C Paulson and Thomas M Rasmussen and Norbert Voelker *)
section‹Permuted Lists›
theory List_Permutation imports Permutations begin
text‹ Note that multisets already provide the notion of permutated list and hence this theory mostly echoes material already logically present in theory 🪙‹Permutations›; it should be seldom needed. ›
subsection‹An existing notion›
abbreviation (input) perm :: ‹'a list ==> 'a list ==> bool› (infixr‹🚫>› 50) where‹xs 🚫> ys ≡ mset xs = mset ys›
subsection‹Nontrivial conclusions›
proposition perm_swap: ‹xs[i := xs ! j, j := xs ! i] 🚫> xs› if‹i 🚫 xs›‹j 🚫 xs› using that by (simp add: mset_swap)
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.15Angebot
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-04-26)
¤
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 und die Messung sind noch experimentell.