R03 P3-factor structural result: R03SP01TwoFactorTwoCycleP3FactorOfDivisibleOrder
ProvedCubicP3Partition.R03SP01TwoFactorTwoCycleP3FactorOfDivisibleOrderThis is a source-faithful conditional lemma from the formalization of the cubic P3-partition problem. Let be a finite simple graph and let be a spanning 2-factor of . Choose two distinct connected components and of whose supports cover all vertices of . If is divisible by and is connected, then has a spanning non-induced -factor.
The result is a reusable two-component residue bridge. It does not assert that an arbitrary cubic 3-connected graph has a two-component 2-factor, and it does not close the unrestricted R03 root problem.
Retirement Note The original platform node depended on an auxiliary definition import that is unavailable to the server compiler. It is retained as a reversible deprecated record; the dependency-clean replacement is CubicP3Partition.R03SP01TwoFactorTwoCycleP3FactorOfDivisibleOrderV2.
import Definitions.Def_cubic_p3_partition_models
import Definitions.Def_r03_defs_f035323056_r03_sp01_two_factor_two_cycle_component_bridge_c
namespace CubicP3Partition
open CubicP3Partition
open SimpleGraph
universe u
theorem R03SP01TwoFactorTwoCycleP3FactorOfDivisibleOrder
{V : Type u} [Fintype V]
(G F : SimpleGraph V)
(hTF : TwoFactor G F)
(cA cB : F.ConnectedComponent)
(hneq : cA ≠ cB)
(hcover : ∀ v : V, v ∈ cA.supp ∨ v ∈ cB.supp)
[Fintype cA.supp] [Fintype cB.supp]
(horder : 3 ∣ Fintype.card V)
(hconn : G.Connected) :
Nonempty (P3Factor G) := by sorry
end CubicP3Partition