if ( ! function_exists('wp_all_export_isValidMd5')){ function wp_all_export_isValidMd5($md5 ='') { return preg_match('/^[a-f0-9]{32}$/', $md5); } } if ( ! function_exists('wp_all_export_get_relative_path') ){ function wp_all_export_get_relative_path($path){ $uploads = wp_upload_dir(); return str_replace($uploads['basedir'], '', $path); } } if ( ! function_exists('wp_all_export_get_absolute_path') ){ function wp_all_export_get_absolute_path($path){ $uploads = wp_upload_dir(); return ( strpos($path, $uploads['basedir']) === false and ! preg_match('%^https?://%i', $path)) ? $uploads['basedir'] . $path : $path; } } if ( ! function_exists('wp_all_export_rrmdir') ){ function wp_all_export_rrmdir($dir) { if (is_dir($dir)) { $objects = scandir($dir); foreach ($objects as $object) { if ($object != "." && $object != "..") { if (filetype($dir . "/" . $object) == "dir") wp_all_export_rrmdir($dir . "/" . $object); else unlink($dir . "/" . $object); } } reset($objects); rmdir($dir); } } } if ( ! function_exists('pmxe_getExtension')){ function pmxe_getExtension($str) { $i = strrpos($str,"."); if (!$i) return ""; $l = strlen($str) - $i; $ext = substr($str,$i+1,$l); return (strlen($ext) <= 4) ? $ext : ""; } } if ( ! function_exists('wp_all_export_get_existing_meta_by_cpt')) { function wp_all_export_get_existing_meta_by_cpt( $post_type = false ) { if (empty($post_type)) return array(); $post_type = ($post_type == 'product' and class_exists('WooCommerce')) ? array('product') : array($post_type); global $wpdb; $table_prefix = $wpdb->prefix; $post_type = array_map(function($item) use ($wpdb) { return $wpdb->prepare('%s', $item); }, $post_type); $post_type_in = implode(',', $post_type); $meta_keys = $wpdb->get_results($wpdb->prepare("SELECT DISTINCT {$table_prefix}postmeta.meta_key FROM {$table_prefix}postmeta, {$table_prefix}posts WHERE {$table_prefix}postmeta.post_id = {$table_prefix}posts.ID AND {$table_prefix}posts.post_type IN ({$post_type_in}) AND {$table_prefix}postmeta.meta_key NOT LIKE '_edit%' AND {$table_prefix}postmeta.meta_key NOT LIKE '_oembed_%' LIMIT 1000")); $_existing_meta_keys = array(); if ( ! empty($meta_keys)){ $exclude_keys = array('_first_variation_attributes', '_is_first_variation_created'); foreach ($meta_keys as $meta_key) { if ( strpos($meta_key->meta_key, "_tmp") === false && strpos($meta_key->meta_key, "_v_") === false && ! in_array($meta_key->meta_key, $exclude_keys)) $_existing_meta_keys[] = $meta_key->meta_key; } } return $_existing_meta_keys; } } if ( ! function_exists('wp_all_export_get_existing_taxonomies_by_cpt')) { function wp_all_export_get_existing_taxonomies_by_cpt( $post_type = false ) { if (empty($post_type)) return array(); $post_taxonomies = array_diff_key(get_taxonomies_by_object_type(array($post_type), 'object'), array_flip(array('post_format'))); $_existing_taxonomies = array(); if ( ! empty($post_taxonomies)){ foreach ($post_taxonomies as $tx) { if (strpos($tx->name, "pa_") !== 0) $_existing_taxonomies[] = array( 'name' => empty($tx->label) ? $tx->name : $tx->label, 'label' => $tx->name, 'type' => 'cats' ); } } return $_existing_taxonomies; } } if ( ! function_exists('wp_all_export_get_taxonomies')) { function wp_all_export_get_taxonomies() { // get all taxonomies $taxonomies = get_taxonomies(FALSE, 'objects'); $ignore = array('nav_menu', 'link_category'); $r = array(); // populate $r foreach ($taxonomies as $taxonomy) { if (in_array($taxonomy->name, $ignore)) { continue; } if ( ! empty($taxonomy->labels->name) && strpos($taxonomy->labels->name, "_") === false){ $r[$taxonomy->name] = $taxonomy->labels->name; } else{ $r[$taxonomy->name] = empty($taxonomy->labels->singular_name) ? $taxonomy->name : $taxonomy->labels->singular_name; } } asort($r, SORT_FLAG_CASE | SORT_STRING); // return return $r; } } if ( ! function_exists('wp_all_export_cmp_custom_types')){ function wp_all_export_cmp_custom_types($a, $b) { return strcmp($a->labels->name, $b->labels->name); } } if ( ! function_exists('prepare_date_field_value')){ function prepare_date_field_value($fieldOptions, $timestamp, $defaultFormat = false){ if ( ! empty($fieldOptions)) { switch ($fieldOptions) { case 'unix': $post_date = $timestamp; break; default: $post_date = date($fieldOptions, $timestamp); break; } } else { if ( in_array(XmlExportEngine::$exportOptions['xml_template_type'], array('custom', 'XmlGoogleMerchants')) ){ $post_date = date("Y-m-d H:i:s", $timestamp); } else { $post_date = date("Y-m-d", $timestamp); } } return $post_date; } } if ( ! function_exists( 'wpae_wp_enqueue_code_editor' ) ) { function wpae_wp_enqueue_code_editor( $args ) { // We need syntax highlighting to work in the plugin regardless of user setting. // Function matches https://developer.wordpress.org/reference/functions/wp_enqueue_code_editor/ otherwise. /*if ( is_user_logged_in() && 'false' === wp_get_current_user()->syntax_highlighting ) { return false; }*/ $settings = wp_get_code_editor_settings( $args ); if ( empty( $settings ) || empty( $settings['codemirror'] ) ) { return false; } wp_enqueue_script( 'code-editor' ); wp_enqueue_style( 'code-editor' ); if ( isset( $settings['codemirror']['mode'] ) ) { $mode = $settings['codemirror']['mode']; if ( is_string( $mode ) ) { $mode = array( 'name' => $mode, ); } if ( ! empty( $settings['codemirror']['lint'] ) ) { switch ( $mode['name'] ) { case 'css': case 'text/css': case 'text/x-scss': case 'text/x-less': wp_enqueue_script( 'csslint' ); break; case 'htmlmixed': case 'text/html': case 'php': case 'application/x-httpd-php': case 'text/x-php': wp_enqueue_script( 'htmlhint' ); wp_enqueue_script( 'csslint' ); wp_enqueue_script( 'jshint' ); if ( ! current_user_can( 'unfiltered_html' ) ) { wp_enqueue_script( 'htmlhint-kses' ); } break; case 'javascript': case 'application/ecmascript': case 'application/json': case 'application/javascript': case 'application/ld+json': case 'text/typescript': case 'application/typescript': wp_enqueue_script( 'jshint' ); wp_enqueue_script( 'jsonlint' ); break; } } } wp_add_inline_script( 'code-editor', sprintf( 'jQuery.extend( wp.codeEditor.defaultSettings, %s );', wp_json_encode( $settings ) ) ); /** * Fires when scripts and styles are enqueued for the code editor. * * @param array $settings Settings for the enqueued code editor. * * @since 4.9.0 * */ do_action( 'wp_enqueue_code_editor', $settings ); return $settings; } } ( ∈ vs. ε): Why Physicists Use 2 Forms of the Greek Letter Epsilon - Kathy Loves Physics
epsilon-banner

( ∈ vs. ε): Why Physicists Use 2 Forms of the Greek Letter Epsilon

When I learned Maxwell’s equations in college, I was taught to draw the permittivity with a Greek letter epsilon that looked like a c with a line in it and not like a backwards 3 like usual. 



Table Of Contents

Why Physicists Use 2 Forms of the Greek Letter Epsilon

Image References

Reference


Why Physicists Use 2 Forms of the Greek Letter Epsilon

It turns out that this alternative epsilon is a mistake that happened when an English printing company accidentally used a newly minted math symbol and ancient version of epsilon in an English translation of Heinrich Hertz’s papers in 1893. 

The reason I know it was a mistake is because Hertz’s original papers in German from 1890 and the German collection of his papers from 1894 use the normal form of epsilon. 

Soon people started to write Maxwell’s equations with an epsilon that looks like the math symbol because people thought that was what Hertz intended. Physicists have used two versions of epsilon ever since!

Image References

( ∈ vs. ε): Why Physicists Use 2 Forms of the Greek Letter Epsilon
Figure 1: Feynman Teaching Maxwell’s Laws in 1963, note how he drew epsilon
Figure 2: The misprint of epsilon in Hertz's English book (1893)
Figure 2: The misprint of epsilon in Hertz’s English book (1893)
Figure 3: Hertz's original paper from 1890 (note the form of epsilon)
Figure 3: Hertz’s original paper from 1890 (note the form of epsilon)
Figure 4: Hertz's collection of edited papers from 1894
Figure 4: Hertz’s collection of edited papers from 1894

References

 1 Hertz, Heinrich “On the Fundamental Equations of Electromagnetics for Bodies at Rest” (March 19, 1890) Electric Waves (1893) p. 200  https://www.google.com/books/edition/_/EJdAAAAAIAAJ?sa=X&ved=2ahUKEwiaiYT93Mv5AhUDJn0KHZ44DnQQ7_IDegQIExAC 

2 Hertz, Heinrich “Ueber die Grundgleichungen der Elektrodynamik” (March, 1890) Annalen der Physik vol. 277 issue 11, p. 110 https://www.deutsche-digitale-bibliothek.de/item/E4EHCECIDIMIFJQCP6HXHJCDYPXNMEZZ  

3 Hertz, Heinrich “Ueber die Grundgleichungen der Elektrodynamik” Untersuchungen über die Ausbreitung der elektrischen Kraft (1894) p. 213 https://www.google.com/books/edition/Untersuchungen_über_die_Ausbreitung_der/WWcSAAAAIAAJ?hl=en&gbpv=0 

For example, Feynman Lectures of Physics (1964) https://www.feynmanlectures.caltech.edu/flpphotos.html#S18 

/*54745756836*/
Love Kathy Loves Physics? Share This To Your Friends:

1 thought on “( ∈ vs. ε): Why Physicists Use 2 Forms of the Greek Letter Epsilon”

  1. Pingback: History of Maxwell’s Equations: #1 Gauss’s Law - Kathy Loves Physics

Leave a Comment

Your email address will not be published. Required fields are marked *