GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Inaccurate wording in documentation of lqe and dlqe · Issue #1183 · python-control/python-control

Inaccurate wording in documentation of lqe and dlqe #1183

New issue
Copy link
New issue
Copy link
Closed
#1219
Closed
Inaccurate wording in documentation of lqe and dlqe#1183
#1219
Copy link
Assignees
murrayrm
Labels
documentationquickfix

Description

@flor1an42
flor1an42
opened on Oct 31, 2025
Issue body actions

In the documentation of lqe and dlqe, it states:

produces a state estimate x_e that minimizes the expected squared error using the sensor measurements y.

From my understanding of theory, this is quite inaccurate/imprecise.
A better wording would be:

produces a state estimate x_e that minimizes the generalized variance of x - x_e using the sensor measurements y.

Source:
https://en.wikipedia.org/wiki/Generalized_variance
https://arxiv.org/pdf/2103.07275

Another wording would be that it minimizes the trace of the covariance matrix x - x_e,
but thinking in a generalized variance is more catchy.

Activity

  1. murrayrm commented on Nov 9, 2025

    @murrayrm
    murrayrm
    on Nov 9, 2025
    Member
    More actions

    My sense is that using the term "generalized variance" is a bit more technical detail than we need here. The standard estimation setup is to minimize the mean squared error (= trace of the covariance matrix), so I think using that wording is fine for the summary. We could add something in the notes section about the fact that this is equivalent to minimizing the trace of the covariance matrix.

    Two examples of the "minimize the mean squared error" wording:

    • Wikipedia entry for the Kalman filter
    • FBS 2e, Theorems 8.4 (discrete) and 8.5 (continuous)

    Having said that, I find the wording "expected squared error" to be a bit odd and would support just saying "mean squared error".

  2. murrayrm
    self-assigned this
    on Nov 9, 2025
  3. murrayrm
    added
    quickfix
    documentation
    on Nov 9, 2025
  4. murrayrm
    closed this as completedin #1219on Aug 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

  • @murrayrm
    murrayrm

Labels

documentationquickfix

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    You are visitor 01402520 — GeezerVison does not store the pages you look up.
    Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.