🪴 FIT CVUT

Search

Search IconIcon to open search

04.4 Derivace RV

Last updated Nov 9, 2022

$$ \require{mathtools} \DeclarePairedDelimiter\ceil{\lceil}{\rceil} \DeclarePairedDelimiter\floor{\lfloor}{\rfloor} \newcommand{\dv}[1]{\frac{\mathrm{d}}{\mathrm{d} #1}} \newcommand{\dvv}[2]{\frac{\mathrm{d} #1}{\mathrm{d} #2}} $$

Derivace regulárních výrazů

Neformálně

  • Vím, že hodnota RV je nějaká množina slov
  • Derivace $\dvv{V}{a}$ znamená, že z této množiny slov odeberu každému slovu jeho první písmeno $a$ (tedy musí začínat zleva $a$-čkem)
  • Tam, kde to nejde (slovo nezačíná $a$-čkem), zahodí celé slovo
  • (nemusíme odebírat pouze symbol, může to být klidně řetězec)

# Pravidla (formální definice)

500

# Derivace iterace