Theory PMLinHOL_shallow_minimal_further_tests_2

subsection‹Tests with the (minimal) shallow embedding: semantic frame conditions›
theory PMLinHOL_shallow_minimal_further_tests_2 
  imports PMLinHOL_shallow_minimal
begin 
 ―‹What is the weakest modal logic in which the following test formulas F1-F10 are provable?›
 ―‹Test with semantic conditions›
abbreviation(input) refl ("𝗋") where "𝗋  λR. reflexive R"
abbreviation(input) sym ("𝗌") where "𝗌  λR. symmetric R"
abbreviation(input) tra ("𝗍") where "𝗍  λR. transitive R"

consts φ::σ ψ::σ 
abbreviation(input) "F1  (m(mφ)) m mφ"  ―‹holds in K4›
abbreviation(input) "F2  (m(mφ)) m m(mφ)"  ―‹holds in KB›
abbreviation(input) "F3  (m(mφ)) m mφ"  ―‹holds in KB4›
abbreviation(input) "F4  (m(m(m(mφ)))) m m(mφ)"  ―‹holds in KB›
abbreviation(input) "F5  (m(φ m (mψ))) m ((mφ) m (mψ))" ―‹holds in K4›
abbreviation(input) "F6  ((m(φ m ψ)) m (m(m(¬mψ)))) m ¬m(mψ)"  ―‹holds in KB4›
abbreviation(input) "F7  (mφ) m (m(φ m mφ))"  ―‹holds in KB4›
abbreviation(input) "F8  (m(mφ)) m (φ m mφ)"  ―‹holds in KT and in KB›
abbreviation(input) "F9  ((m(mφ)) m (m(m(¬m φ)))) m m(mφ)"  ―‹holds in KT›
abbreviation(input) "F10  ((m(φ m mψ)) m (m(m(¬mψ)))) m ¬m(mψ)"  ―‹holds in KT›

declare imp_cong[cong del]

experiment begin
lemma S5: "𝗋 R  𝗌 R  𝗍 R  (m F1)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma S4: "𝗋 R  𝗍 R  (m F1)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KB4: " 𝗌 R  𝗍 R  (m F1)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KTB: "𝗋 R  𝗌 R  (m F1)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KT: "𝗋 R  (m F1)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KB: " 𝗌 R  (m F1)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K4: " 𝗍 R  (m F1)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma K: " (m F1)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
end

experiment begin
lemma S5: "𝗋 R  𝗌 R  𝗍 R  (m F2)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma S4: "𝗋 R  𝗍 R  (m F2)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KB4: " 𝗌 R  𝗍 R  (m F2)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KTB: "𝗋 R  𝗌 R  (m F2)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KT: "𝗋 R  (m F2)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KB: " 𝗌 R  (m F2)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma K4: " 𝗍 R  (m F2)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K: " (m F2)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
   oops
end

experiment begin
lemma S5: "𝗋 R  𝗌 R  𝗍 R  (m F3)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma S4: "𝗋 R  𝗍 R  (m F3)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KB4: " 𝗌 R  𝗍 R  (m F3)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KTB: "𝗋 R  𝗌 R  (m F3)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KT: "𝗋 R  (m F3)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KB: " 𝗌 R  (m F3)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K4: " 𝗍 R  (m F3)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K: " (m F3)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
end

experiment begin
lemma S5: "𝗋 R  𝗌 R  𝗍 R  (m F4)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma S4: "𝗋 R  𝗍 R  (m F4)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KB4: " 𝗌 R  𝗍 R  (m F4)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KTB: "𝗋 R  𝗌 R  (m F4)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KT: "𝗋 R  (m F4)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KB: " 𝗌 R  (m F4)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis 
lemma K4: " 𝗍 R  (m F4)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma K: " (m F4)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
end

experiment begin
lemma S5: "𝗋 R  𝗌 R  𝗍 R  (m F5)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma S4: "𝗋 R  𝗍 R  (m F5)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KB4: " 𝗌 R  𝗍 R  (m F5)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KTB: "𝗋 R  𝗌 R  (m F5)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KT: "𝗋 R  (m F5)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KB: " 𝗌 R  (m F5)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K4: " 𝗍 R  (m F5)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma K: " (m F5)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
end

experiment begin
lemma S5: "𝗋 R  𝗌 R  𝗍 R  (m F6)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma S4: "𝗋 R  𝗍 R  (m F6)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KB4: " 𝗌 R  𝗍 R  (m F6)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KTB: "𝗋 R  𝗌 R  (m F6)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KT: "𝗋 R  (m F6)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KB: " 𝗌 R  (m F6)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K4: " 𝗍 R  (m F6)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K: " (m F6)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
end

experiment begin
lemma S5: "𝗋 R  𝗌 R  𝗍 R  (m F7)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma S4: "𝗋 R  𝗍 R  (m F7)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KB4: " 𝗌 R  𝗍 R  (m F7)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KTB: "𝗋 R  𝗌 R  (m F7)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KT: "𝗋 R  (m F7)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KB: " 𝗌 R  (m F7)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K4: " 𝗍 R  (m F7)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K: " (m F7)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
end

experiment begin
lemma S5: "𝗋 R  𝗌 R  𝗍 R  (m F8)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma S4: "𝗋 R  𝗍 R  (m F8)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KB4: " 𝗌 R  𝗍 R  (m F8)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KTB: "𝗋 R  𝗌 R  (m F8)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KT: "𝗋 R  (m F8)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KB: " 𝗌 R  (m F8)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma K4: " 𝗍 R  (m F8)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K: " (m F8)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
end

experiment begin
lemma S5: "𝗋 R  𝗌 R  𝗍 R  (m F9)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma S4: "𝗋 R  𝗍 R  (m F9)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KB4: " 𝗌 R  𝗍 R  (m F9)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KTB: "𝗋 R  𝗌 R  (m F9)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KT: "𝗋 R  (m F9)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KB: " 𝗌 R  (m F9)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K4: " 𝗍 R  (m F9)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K: " (m F9)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
end

experiment begin
lemma S5: "𝗋 R  𝗌 R  𝗍 R  (m F10)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma S4: "𝗋 R  𝗍 R  (m F10)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KB4: " 𝗌 R  𝗍 R  (m F10)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma KTB: "𝗋 R  𝗌 R  (m F10)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis 
lemma KT: "𝗋 R  (m F10)"  
  ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  apply simp ―‹nitpick[expect=none]› ―‹sledgehammer›  ―‹none› ―‹proof›
  by metis
lemma KB: " 𝗌 R  (m F10)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K4: " 𝗍 R  (m F10)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
lemma K: " (m F10)"  
  ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  apply simp ―‹nitpick[expect=genuine]› ―‹sledgehammer›  ―‹ctex› ―‹no prf›
  oops
end

 ―‹Summary of experiments: 
 Nitpick: ctex=84 (with simp 42, without simp 42), none=76 (with simp 38, without simp 38), unknwn=0 
 Sledgehammer: proof=76 (with simp 38, without simp 38), no prf=84 (with simp 42, without simp 42) ›

 ―‹No conflicts›
end