`BookProof.ChapterFreeFieldBornSignAction.boolFlip_comp` (b₁ b₂ : Fin n → Bool) (x : EuclideanSpace ℝ (Fin n)) : boolFlip b₁ (boolFlip b₂ x) = boolFlip (fun k => xor (b₁ k) (b₂ k))
ProvedBookProof.ChapterFreeFieldBornSignAction.boolFlip_comptheoremstimepiece
Prove the following Lean 4 theorem from ChapterFreeFieldBornSignAction.
BookProof.ChapterFreeFieldBornSignAction.boolFlip_comp (b₁ b₂ : Fin n → Bool) (x : EuclideanSpace ℝ (Fin n)) : boolFlip b₁ (boolFlip b₂ x) = boolFlip (fun k => xor (b₁ k) (b₂ k)) x
Formalization note: Lean 4 identifier BookProof.ChapterFreeFieldBornSignAction.boolFlip_comp.
Preamble
-- Generated from ChapterFreeFieldBornSignAction.lean — theorem BookProof.ChapterFreeFieldBornSignAction.boolFlip_comp
import Definitions.Def_ChapterFreeFieldBorn
import Definitions.Def_ChapterFreeFieldBornSignGauge
import Mathlib
import Definitions.Def_ChapterFreeFieldBornSignAction
open BookProof.ChapterFreeFieldBornSignAction
variable {n : ℕ}
open MeasureTheory
open BookProof.ChapterFreeFieldBorn
open BookProof.ChapterFreeFieldBornSignGaugeFormal statement
theorem BookProof.ChapterFreeFieldBornSignAction.boolFlip_comp (b₁ b₂ : Fin n → Bool) (x : EuclideanSpace ℝ (Fin n)) :
boolFlip b₁ (boolFlip b₂ x) = boolFlip (fun k => xor (b₁ k) (b₂ k)) x := by sorry