Documentation

Linglib.Fragments.Slavic.Czech.Negation

Czech Negation Fragment #

@cite{miestamo-2005} @cite{haspelmath-2013} @cite{dryer-haspelmath-2013}

Czech expresses standard negation with the verbal prefix ne-. Negation is symmetric: the prefix attaches directly to the verb with no structural change — no finiteness restriction, no TAM gaps.

Negative concord (Ch 115) #

Czech has obligatory negative concord (WALS: co-occur), following the standard Slavic pattern:

N-words of the ni- series (nikdo, nic, nikdy, nikam) always co-occur with the ne- prefix on the verb. The lexeme entries live in the sibling Fragments/Czech/PolarityItems.lean per the operator/ lexical-reactive split documented in Core/Lexical/NegMarker.lean. The NegConcordExample data below illustrates the marker's interaction with the n-word system at the sentence level.

ne- — Czech's standard negation prefix. Attaches directly to the verb stem: nepřijde 'will not come', neviděl 'didn't see'. Symmetric across the paradigm.

Equations
Instances For

    Legacy String accessor for the prefix. Kept for back-compat with Phenomena/Negation/Studies/Miestamo2005.lean. New consumers should use ne.form.

    Equations
    Instances For

      A Czech negation example.

      • affirmative : String
      • negative : String
      • glossAff : String
      • glossNeg : String
      • tenseLabel : String
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          Equations
          Instances For

            Present tense: nejí.

            Equations
            Instances For

              Past tense: jedlnejedl.

              Equations
              Instances For

                Future (periphrastic): bude jístnebude jíst.

                Equations
                Instances For

                  Conditional: jedl bynejedl by.

                  Equations
                  Instances For
                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      A negative concord example.

                      • sentence : String
                      • translation : String
                      • nword : String
                      • nwordGloss : String
                      Instances For
                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          Equations
                          Instances For

                            Nikdo nepřišel — obligatory negative concord.

                            Equations
                            Instances For

                              Nic neviděl — obligatory negative concord.

                              Equations
                              Instances For

                                Nikdy nepřišel — obligatory negative concord.

                                Equations
                                Instances For

                                  Verification #

                                  theorem Fragments.Slavic.Czech.Negation.all_negative_start_ne :
                                  (allExamples.all fun (e : NegExample) => e.negative.startsWith "Ne") = true

                                  All negative forms begin with Ne (prefix attached).

                                  theorem Fragments.Slavic.Czech.Negation.all_concord_contain_ne :
                                  (allConcordExamples.all fun (e : NegConcordExample) => decide ((e.sentence.splitOn "ne").length > 1)) = true

                                  All negative concord sentences contain a verb with ne- prefix.

                                  All n-words begin with ni-.

                                  Czech negation profile (WALS Ch 112-115 + Greco/JinKoenig fields).

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For