An autosegmental representation: a word on each tier, and association lines between positions on distinct tiers.
- word (i : ι) : List (τ i)
The word on tier
i. - assoc : SimpleGraph ((i : ι) × Fin (self.word i).length)
The association lines, a graph on the positions.
- assoc_le : self.assoc ≤ SimpleGraph.completeMultipartiteGraph fun (i : ι) => Fin (self.word i).length
Lines join distinct tiers: association lies in the complete multipartite graph on the tiers.
- decidableAdj : DecidableRel self.assoc.Adj
Association is decidable.
Used by AR.Pos, AR.label, AR.instInhabited, AR.fst_ne_of_adj, AR.Link, AR.instDecidableLink, AR.link_iff_adj, AR.Link.lt_left, AR.Link.lt_right, AR.Link.symm, AR.Link.ne, AR.link_comm, AR.ext, AR.ext_iff, AR.ext_iff_bounded, AR.instDecidableEqOfFintype, AR.posMulEquiv, AR.posMulEquiv_of_lt, AR.posMulEquiv_of_le, AR.instMul, AR.instOne, AR.word_mul, AR.link_mul, AR.instMonoid, AR.wordHom, AR.wordHom_apply, AR.wordHom_comp_lift, AR.lines, AR.mem_lines, AR.NoCrossing, AR.instDecidablePredProdFinLengthWordMemSetRelLines, AR.instDecidableNoCrossingOfFintype, AR.isNonCrossing_lines_iff, AR.isNonCrossing_lines_iff_link, AR.isNonCrossing_lines_self, AR.isNonCrossing_lines_comm, AR.NoCrossing.mul, AR.map, AR.lines_map, AR.link_map, AR.NoCrossing.map, AR.map_id, AR.map_map, AR.fromRel
Used in Phonology/Autosegmental/Correspondence, Phonology/Autosegmental/Factors, Phonology/Autosegmental/Floating, Phonology/Autosegmental/Graph, Phonology/Autosegmental/Hull and 12 more