matrix norm

[[concept]]

[!themes] Topics

Evaluation Error: SyntaxError: Unexpected token '>'

at DataviewInlineApi.eval (plugin:dataview:19027:21)
at evalInContext (plugin:dataview:19028:7)
at asyncEvalInContext (plugin:dataview:19038:32)
at DataviewJSRenderer.render (plugin:dataview:19064:19)
at DataviewJSRenderer.onload (plugin:dataview:18606:14)
at DataviewJSRenderer.load (app://obsidian.md/app.js:1:1182416)
at DataviewApi.executeJs (plugin:dataview:19607:18)
at DataviewCompiler.eval (plugin:digitalgarden:10763:23)
at Generator.next (<anonymous>)
at eval (plugin:digitalgarden:90:61)

Matrix Norm

A norm |||| on Mn(K) over K is a matrix norm if for all A,BMn we have

||AB||||A||||B||

(this condition is called submultiplicativity)

If, in particular, |||| is any norm on Kn and matrices in Mn are Kn,||||Kn,||||, then the operator norm induced by that vector norm ||||||||,|||| is an induced matrix norm. (We have already shown this)

Example

||A||2,2, ||A||1,1 (maximum absolute column sum), ||A||, (maximum absolute row sum)

Where did we already show this? We showed that T:UV,S:VW satisfies

||ST||||S||||T||
Exercise

  1. ||||1 is a matrix norm ie NTS ||AB||1||A||1||B||1
  2. ||||F is a matrix norm (frobenius norm)
  3. |||| is NOT a matrix norm

counterexample for (3)

Consider A=B= matrix of all 1s. Then AB is the matrix of all 2s.

Relationship between norms on square matrices

induced matrix norms matrix norms norm on Mn(K)

References

References

See Also

Mentions

Mentions

const modules = await cJS()

const COLUMNS = [  
	{ id: "Name", value: page => page.$link },  
	{ id: "Last Modified", value: page => modules.dateTime.getLastMod(page) },
];  
  
return function View() {  
	const current = dc.useCurrentFile();
// Selecting `#game` pages, for example. 
	let queryString = `@page and linksto(${current.$link})`;
	let pages = dc.useQuery(queryString);
	
	// check types
	pages = pages.filter( (p) => !modules.typeCheck.checkAll(p, current) ).sort()
	
	
	return <dc.Table columns={COLUMNS} rows={pages} paging={20}/>;  
}  

const { dateTime } = await cJS()

return function View() {
	const file = dc.useCurrentFile();
	return <p class="dv-modified">Created {dateTime.getCreated(file)}     ֍     Last Modified {dateTime.getLastMod(file)}</p>
}