`BookProof.ChapterFreeFieldBornSignAction.boolFlip_eq_self_iff` {b : Fin n → Bool} {x : EuclideanSpace ℝ (Fin n)} : boolFlip b x = x ↔ ∀ k, x k ≠ 0 → b k = false
ProvedBookProof.ChapterFreeFieldBornSignAction.boolFlip_eq_self_ifftheoremstimepiece
Prove the following Lean 4 theorem from ChapterFreeFieldBornSignAction.
BookProof.ChapterFreeFieldBornSignAction.boolFlip_eq_self_iff {b : Fin n → Bool} {x : EuclideanSpace ℝ (Fin n)} : boolFlip b x = x ↔ ∀ k, x k ≠ 0 → b k = false
Formalization note: Lean 4 identifier BookProof.ChapterFreeFieldBornSignAction.boolFlip_eq_self_iff.
Preamble
-- Generated from ChapterFreeFieldBornSignAction.lean — theorem BookProof.ChapterFreeFieldBornSignAction.boolFlip_eq_self_iff
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_eq_self_iff {b : Fin n → Bool} {x : EuclideanSpace ℝ (Fin n)} :
boolFlip b x = x ↔ ∀ k, x k ≠ 0 → b k = false := by sorry